Megabus Megaride Game info Description: “Can you become a “”Superstar Driver”” on the Megabus in this fast-paced free racking flash game online?” PLAY NOW!