Man, this game is HARD. I like it!
I quite liked having to time the the fire button to hit a moving enemy while using gravity to dodge the incoming bullets.