It DOES beat Sonic Heroes. But not by much.
I love Shadow, to DEATH!!! But the way some of the missions are set up make me wanna rip my own ears off.
There is a mission that involves (SPOILER)shooting down eggman's airship. It has 4 stages, and heavy shields. I beat it (after a smurfing HOUR), after dying 35 times and deciding to disregard the 'I SO RIGHTEOUS' deal and get some lock-on missles.
ALSO, the controls ARE a pain, and the voice-acting SUCKS!
Oh, and bosses named (SPOILER)Black Doom and Devil Doom are just too damned corny.