Anyone play this? I'm downloading it as I type, it's a free online game, sort of like WoW. But it's free.
Screenshots
:w00t
Anyways,
I'll get back on this when I've downloaded it, for those who want to download it, (Remember it's for free) you can get it here: Link
Official Site