Savage: The Battle for Newerth Reviews

Savage: The Battle for Newerth

A real-time strategy shooter. Curious beast!