Games/Savage: The Battle for Newerth/AwardsSavage: The Battle for Newerth·, 2003 · S2 GamesAwardsBack to gameWonIndependent Games Festival Audience Award — 2004From Wikidata (opens in a new tab) (CC0) · checked 2 Nov 2026More about Savage: The Battle for NewerthPlayer reviewsMedia