Great game, a little too hard.
Graphics and sounds are great, the animations make everything feel substantial. Cool idea for the theme. Descend rate was too fast I think, even after getting the powerup that slows it. Otherwise so fun i kept trying even though i couldn't beat the 3rd level.
Check out my entry if you have the time!