10-06-2016 22:16
via
phys.org
As game makers try new tactics, a turning point for E3
What's that in the sky? Is it a sign of E3's future? Or simply another hype-generating monstrosity?
Read more »