Oooh so freaking clean! This is a great puzzle game, I love how it teaches everything so smoothly, I thought the difficulty curve was great, I could easily see this being scaled up into a lil' indie puzzler! (I also liked the little voice that said "uh uh" when you did something wrong)