MotoGP18 Officially Revealed; Franchise Makes Nintendo Switch Debut

Developer Milestone finally reveals MotoGP18.