The Savage 2 website has been updated with the news that game is now free. However, it appears that their new business model is one of offering premium accounts ($9.99 USD):
Savage 2: A Tortured Soul is totally free to play, but you have the option of creating a Prime account for just $9.99. There are multiple advantages to a Prime account, such as two additional inventory slots, unlimited play as Hellbourne units, access to player statistics both online and in-game, and the ability to download a replay of every Savage 2 match ever played! Spread the word, help the development community by supporting companies that want to make unique and innovative games.