Suicide Squad: Kill The Justice League Numbers Are In, And They Don’t Look Good
After multiple delays, Suicide Squad: Kill the Justice League was eventually released on February 2, 2024. However, right up to its release, the game has been smeared with controversy.