Sonic Heroes 2

Sonic Heroes 2 is a video game about 10 teams.

Story
All: The worlds mix-up into one.