Team Sonic Racing review: Sega takes on Mario Kart in a fun (but bumpy) ride Source will download... Team Sonic Racing review: Sega takes on Mario Kart in a fun (but bumpy) ride