Love the mechanics and the level design -- very well implemented. As other people have noted, the text font could be a bit larger but the text itself was so fun to read. Well done!