Does anyone have a leftover key? I wouldn't mind playing it...
I'm pretty sure the alpha for this ended about 5 days ago.