It looks like you're new here. If you want to get involved, click one of these buttons!
Earlier in the day I got a neo steam beta key on my laptop. (I wasn't home) now I am home and I'm trying to recover the key but the link from the front page is gone. IS there any way to get my key back or am I screwed? (If I am screwed that's a really poor design decision on their/your part)