Just got an email from Stardock about this deal, is the game worth it? I kind of liked DotA back in Warcraft and I've played some League of Legends which is the other spiritual successor, how does this measure up?
Demigod
Game » consists of 3 releases. Released Apr 14, 2009
Log in to comment