Cool game! I see a lot of potential here. Unfortunately, the extra moves not working well hurts a lot. It's frustrating to earn something, somehow lose it, and then end one square short of an exit >.<
But I think it's a fun little mechanic, and the powerups sprinkled about do a nice job of spicing it up. Would have loved to see how you would have implemented the theme :D