Tag: E3 2016

Jun
21

Top Ten E3 2016 Moments

The annual event gamers look forward too more than Christmas has come and gone, and in it’s wake a ton of new content to salivate over for the coming months years. While this year’s show didn’t feel quite as epic […]