I get why people might not think this game is the best, but it really gets flow down well. The only issue I might find is its length, as it drags on about 10 levels too long. Each level is about 2-5 min long, so not too bad. Combat really makes you feel like a badass as long as you're on normal though. It has great charm too, with lots of references to other games everywhere AND you can pet the dog.