Tag Archives: Xbox One

E3 2013: The Top 5 Racing Game Debuts [w/ Videos]

The global video game industry has made its annual pilgrimage to the Los Angeles Convention Center for the Electronic Entertainment Expo (E3 to its friends) and, as always, there were plenty of buzz-surrounded world premieres...