Sonic Heroes was released in 2004 (2003 in Japan) for the Gamecube, XBox, Playstation 2 and PC. The gameplay consists of a team of three characters which you must alternate between to progress through the levels. There is a total of four teams in all. Sonic, Tails and Knuckles make up Team Sonic. Rouge, Shadow and E-103 Omega make up Team Dark. Team Rose is Amy, Cream and Big. And Team Chaotix is made up of Vector, Espio, and Charmy.