Considering the leaked PC build is 100% playable now, they probably want to get ahead of it. This is not a bad strat actually, leak your pre-pre Alpha build and modders will fix it in a year. Then copy it, polish it a bit, then release it on steam for $70