The power-up mechanic is really neat. I realize you didn't get it working the way you wanted to, but even what you have implemented is quite nice. I really liked the idea that you got to see the level and decide / plan out what powerup you wanted to try to tackle it. I also liked that there were sometimes more than one way to solve a problem you put to us.