Got my email notification and I should recieve my copy within the next couple of weeks. They are planning on releasing more copies, dunno when though. So if you missed out there's hope you can get a copy.
I'll let you guys know how the game is as soon as I get it. Plus I might live stream me playing it when I get the chance.