I am so happy that this game is becoming a thing! Just found out about the open alpha and now I want to kill myself for not being able to play. I can't wait until the 1st of September to tryout the game! Have fun in closed beta guys and report even the smallest bugs you find! Keep up the good work devs! p.s. the official site is epic!