V-r0cK on 13 June 2016
10/10 just for having that freakin orchestra!!!!
But honestly 8/10. Great new games shown (not just games people have already known about last year), and solid games for VR.
God of War!!