Suicide Squad: Kill the Justice League Battlepass & Gear system receive negative feedback
The much-anticipated game, Suicide Squad: Kill the Justice League is an action-adventure game set in the Arkhamverse.
It will let players choose from one of the four antagonists...
Feb 24, 2023 2 Min Read