WOW this game was HARD, but like the good, engaging kind of hard that made me keep playing. I knew exactly what I needed to do, I just needed to execute properly. I didn't even realize that by the time I finished the game, I had spent almost an hour playing! (I suck at platforming, lol)
Anyway, really fun game! Interesting mechanic and super nice visual effects! Great job!