Red Spider2: Exiled: New Game Release: Red Spider:Vengeance Remastered Is Out!

Steam post imageThank you for your patience! We're excited to announce that Red Spider:Vengeance Remastered, the first title in the series, is officially released today, September 15th. We've completely overhauled the g…