This is a very fun game. I have no idea how I missed it till today. I like the simple gameplay mechanics, yet it is still challenging. It has appropriate graphics and the power ups all make sense. It feels well put together and has a nice chirping tune that meshes well with the gameplay. While this is nothing really ground breaking it is still very fun to waste a few moments with it.
Just an FYI: The reason I found your game today was because I was flagging abusive reviews, so I guess something positive came from that.