Cool game concept, pretty well executed, and some of the puzzles were very smartly designed. I chuckled at the very first enemy you stomp. Nice touch!