Well I didin't see this coming but it really doesn't surprise me, this is the next project from Codemasters. Reminds me of Mario Kart for obvious...