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 »