Really fun game! Got up to level 20, and really liked all of the little puzzles! Great use of lots of simple mechanics to make a fulfilling whole. I also really loved the little text effects on the info screens that would pop up, as they felt like they added a real sense of polish to the game.