The June 2 State of Play set a high bar for Summer Game Fest, and for the Xbox and Bethesda Games Showcase, to meet.

Posted in Uncategorized.