Imagine pitching Ecco the dolphin to the Sega board today. You sit down opposite the all-powerful ... The Mega Drive wasn’t exactly short on racing games, but Road Rash‘s heady confection of speed and ...