Multiplayer modes inside

The Western trailer for Sonic Free Riders might have been odd enough on its own, but it's got nothing on this trailer just released by Sega's Japanese HQ.

Read more...