I ended up enjoying this game. I think the best thing about it was the graphics. They were pretty impressive. I really didn't know what was coming up next in this. It was interesting to see all these strange looking powerups and everything. They certainly helped me!
Obviously, some weapons worked better than others. I'm thinking you just had to wait until a good one came up. Other people might like different kinds. The music wasn't bad. Some of the area did seem a bit cluttered.