Medusa's Diary now text-wraps by words, not letters. Line calculation is done once for each page in the constructor, rather than constantly in drawScreen. Still supports odd numbers of pages, still looks OK (maybe even good) in fullscreen, and only 7 crashes. I'm happy.