So even though the game is complete, Steam forces you to have the page up for 2 weeks before putting a download.
The plan is to use that time to implement player feedback and attempt to add Steam Achievements. The achievements will be done in such a way that if you've already completed the game, you can copy your save file over to Steam and unlock everything.
Expect a major update, featuring new items, more furniture, and balance changes.