I think I'll have a chance to play tonight. Got the alpha package ages ago, and they've done a ton just this year alone. For about the first year, it was mainly a tech demo. Cool to fire up every once in a while, but not worth playing for more than a few minutes. Last I tried it was a few patches ago, so they had one mission or so. Didn't put a lot into it since I've been waiting for release. Mission itself seemed cool, and difficulty was up there a ways. So hopefully I'll be back later tonight with some more impressions.