According to Eurogamer, the London studio has been working on the project for years, and the "Suicide Squad Kill The Justice League" domain is potentially the game's full title, as well as a summation of it's content.