E3 preview & the future of Games

Transcript