I see a sticky for closed beta that was posted yesterday, but i dont see a sign-up or anything....am i just blind or is there no sign up? would love to put my hands on this game. seems very interesting to say the least.