Our Three Observations About E3 2017
The E3 Expo in Los Angeles is a banner event on the world gaming calendar. Love it or hate it, there are few times during the year where gamers and industry heavyweights alike turn such a voracious eye on the near future of gaming. With E3 2017 still fresh in