Tag Archives: S2 Games
By Billy D On August 20, 2016

S2 Games recently released Savae Resurrection on PC. The first or third-person multiplayer title is a revived, resurrected version of…
By Ethan On May 21, 2016

Savage is said to be by the devs “ahead of its time” from when it launched back in 2003, though…