Home Features Have You Played... MegaRace? A Boyle On Gaming Feature by John Walker Co-founder Published on Sept. 13, 2016 30 comments Have You Played? is an endless stream of game retrospectives. One a day, every day of the year, perhaps for all time. We don't need words when discussing MegaRace.