Monday, February 27, 2012

Savage - Battle for Newerth Download






Set in a unique fantasy world eons from now where Humans and Beasts battle violently for their very existence. Savage transports PC gamers to the next level in multi-player gaming.


Choose to be a commander and you will play an in-depth RTS managing the stronghold, or choose to be a warrior and you will play an intense game of first person combat




Download Now