Free download, free to play, runs in browser, and personnally speaking, very little lag. :thumbsup:
Anyone else rocking it?
I'm more of a COD fan, and find that the skills aren't entirely transferring over (i.e. I was getting owned HARD for the first week, lol, now I'm about...