I got en email now to an download page with the Alpha download, guess that have do for now.
I'm looking at this for a boarding school and potentially buy several copy's to install on their computers since some of the students have express interest in the game. I have been appointed to evaluate the game before any purchase. The big thing here is that the school can't accept the Steam EULA due to legal issues with Swedish law that the school must apply to. I'm no lawyer so I really don't know anything about it just do as the lawyers say, as usual.