So where can I buy the game it says released on the 25th but there are still no downloads same thing with steam greenlight it says you can buy it may 2016. God you guys really have to be more active on your twitter if your going to delay the release!!!
Freakonflight
Liam joined
This member has provided no bio about themself...