LudicrousSpeed on 10 June 2018
I’m not expecting to be blown away with new studios and IPs like some are predicting on other sites. Give me a Bethesda game, show me Crackdown 3, maybe Last Night even though I think the dev said it won’t be there, a couple unknown games.