This is a good game! Very nice artwork, cool physics (a bit hard to control, but that's the point I guess), and even some interesting AI enemies.