Batman Arkham Devs’ New Game Will Be Suicide Squad, Claims Report 22 June 2020 by Lara Jackson Say what?