The Suicide Squad is back with a new game that lets players take control of DC’s favorite team of supervillains. Developed by Rocksteady Studios, creators of the acclaimed Batman: Arkham series,...
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.