I found this to be a pretty good game. What I didn't like about it was that it seemed too redundant. It shouldn't be that hard to take down one of these guys. I like how you were able to make it easy to understand. I like I look for that too much in games. I liked the first one better. It was more creative.
I really thought the music was good in this. I wasn't expecting it to be that cool! The graphics are fairly good too. It's just something I would play for a short time. While pretty forgettable, not bad.