Probably the best twin stick shooter I've played. It's incredibly smooth, rescuing humans is satisfying, guns feel great. The sound track is blasting, and although there's plenty of eye candy, you always know where your character is in the stream of bullets. Only complaint is if you're attempting a boss fight and you die, you lose everything. Trying to do the last boss with no upgrades is not fun.