Rumor: New Game Information From Warner Bros Games and DC Called "Outlaws" Leaked
For some time now, rumors of a new DC game from Rockstead and WB Games have been circulating and this week we might have just received our first major leak on the status of this rumor. The game now known as "Outlaws" is set to be announced in a full reveal by WB Games on April 26th and while the re