It's a battle with the mods of Sonic Turbine and their team members. VERY VERY FUNNY
Haha, not bad I like it.