Game News Rocksteady’s Suicide Squad game launches and is quickly taken down By Admin - January 30, 2024 0 24 Share Facebook Twitter WhatsApp Email Print Telegram Image: Rocksteady Studios/Warner Bros. Games Players have booted up the game to discover they’ve already ‘completed’ the story Continue reading…