This week’s Big Red Barrel UK brings the likes of Destiny 2, D23 Expo, Get Even, Evo 2017, Superhot VR and even more.
Just in time for San Diego COmic Con 2017, Telltale Games have announced three upcoming titles they are working on. Batman: The Enemy Within is due for release this August and will see Batman return to face off against The Riddler. The Walking Dead: The Final Season is coming soon with players taking control of Clementine. […]