Has anybody bought this yet?
Looks like there are some criticisms about no modding, no editor, and no skirmish mode.
http://store.steampowered.com/app/715800/Check_Your_6/ (http://store.steampowered.com/app/715800/Check_Your_6/)
Groggy
Look down about 8-10 posts....huge thread on this game.