Featured News Gaming News Rocksteady Announces A New ‘Suicide Squad’ Game by Nicolas Ribadeneyra 4 years ago Five years after the release of the “final” installment in the Batman Arkham series Arkham Knight,…