Oh - newerth - new earth - I get it.
A press release is interesting, but, it doesn't tell me much about how the players feel about the game.
Not my kind of thing. But, I never played world of warcraft either.
http://www.heroesofnewerth.com/
screenshots
https://www.google.com/search?q=Hero...w=1024&bih=609