Sonic Heroes review (GameCube)
There is always one who is the fast one, another who flies, and a third who packs a powerful punch that can break blocks and the like. Though each team has a different plot, the way they approach the stages varies only slightly. Whether it's Knuckles or Big the Cat punching…
Jason Venter · January 10, 2004

