For those of you that don't know the game is out of beta and is now free to play. I've been playing it for a few days and it's really pretty fun, and very different to your typical FPS.

If you want to try it please use my referrer link, I could really use the free XP: