I just heard about this game now and it seems pretty cool. It might quench my thirst for Diablo 3 (lol, yeah..)
Anyways, there are about 2k beta keys up right now so grab one now!
The closed beta starts April 13th.
Game » consists of 1 releases. Released May 04, 2010
Log in to comment