Super Dungeon Bros Gets Release Date and a New Trailer

Super Dungeon Bros

Super Dungeon Bros Gets Release Date and a New Trailer It was revealed today by Wired Productions, an independent games publisher, that its much anticipated rock-themed, co-op dungeon brawler Super Dungeon Bros, is set to launch worldwide at physical and digital retailers for Xbox One, the all-in-one games and entertainment system from Microsoft, the PlayStation […]