Loading Screen: Deus Ex Cancelled (Yeah...), The 20 Year Dev Cycle & Rocksteady's Shaky Start
Embracer Group are the villains today again, as is time, as per a Square Enix producer, and Rocksteady's Suicide Squad is off to a fittingly poor start given the game's title. Honestly, I'm just tired.