I have a problem with how Steam treats these public alphas. They've been known to hype them up on the front page and such, and then mention in the details "oh yeah, it's an alpha, may not work, the listed features might never appear, etc".
If I'm paying for it, I have a certain expectation to get what I'm paying for. These things are little better than glorified Kickstarters.
As for this game itself, I'm curious enough to watch it, but won't be buying until I hear more.