There is no greenlight page or product page at the moment. They will notify us here on Itch when it will be added to Steam, because there has been people copying Raft and trying to get it on Steam. Just stick to the blog on Itch. They'll update us about the game here and here only, until release on Steam.
Alright. I'm looking forward to it!