Hello
Ive played the games beta a few times and I really enjoyed it. I won't be playing untill open beta comes out as I don't want to lose all the effort i put into the game anymore.
Could somone tell me when open beta will come out as me and my friends are planning on returning.
Thanks
