Might try out Forge though, seems pretty interesting for a PvP game since I'm not all interested in DotA2 or any FPS atm.
The video looks pretty well made, seems like they spend good money on publicity.
Looking at it makes me want to lie down in a dark room.
" I'll tell you the ultimate secret of magic. Any cunt could do it." - John Constantine