I saw the trailer of this game today on youtube and it makes me excited, I need the beta key now, anyone can tell me how and where to get it? http://youtu.be/Z7qn2vQL03M