I don't know if I'm missing something, but all sources I can find indicate that the alpha is indeed out, but when I go to the arma III store page, the "coming soon" tag is over the add to cart button, It doesn't look to be out on steam, and a forum search found nobody with my problem. Is it not out in my area, or am I just being stupid? Thanks.