Very very clean animations. I also like how the time limit is more of a "Yeah if you're good at the game, you're going to lose anyways" factor to where you can upgrade instead of just "oh you didn't beat the game in this time you suck". Very well executed. However, I would wish that the levels were a bit more difficult. It was far too easy. Either way, very well done!