S2 Games - is a video game developer. The studio started its work in 2003 and has developed 5 games. The best project S2 Games has worked on is Heroes of Newerth. The studio's first game was Savage: The Battle for Newerth which released 20 years ago. The latest work from S2 Games is Savage Resurrection which was released 7 years ago.