The speculation is pretty much the confirmed by now. The developer needs to release the min and recommended specs prior to release for people who want to buy the game, as they need to know if their system is capable before going out and buying it as soon as it is released.