It's a very good game! I like the way you have to handle the different types of enemies according to their weaknesses. The art is top notch too.
For the negative : I'm not a big fan of how the "weapon" switch works (I would maybe prefer only one button but it's just me) and I think you're too quickly overwhelmed.
Other than that, great game as I said.