Savage: The Battle for Newerth
aka:
Savage: La Lotta per Newerth
Moby ID: 10931
Trivia
Despite being a retail game, Savage won the 2004 Independent Game of the Year at the Independent Games Festival.
Know of any trivia we're missing? Contribute.
Trivia contributed by Zack Green.