Wow I love this. Such a fun puzzle concept, and some really tricky puzzles. One of my faves so far! Also I love the INFINITE ENERGY voice after every level. Great job!