My copy of Sonic Heroes always plays like this. Just compare the ingame timer to the video's timer. Characters can't even finish their dialogue before getting interrupted by the next character. It's obviously much faster than it should be. The game is original, and I tried it on both Gamecube, and Wii, with the same results. I couldn't find anyone else with this issue.