Talks About Tech Weekly 104: E3 2014

Play

E3 2014, one of the biggest gaming events of the year took place last week in the Las Vegas convention centre. Although last year was the year of the next generation consoles there have been some interesting new announcements this … Continue reading