Official download options
For the Windows Demo, use Steam. For the full Windows and Mac game, use the Slotbound Steam page.
WeChat mini-games
Optima Arch has not authorized a Slotbound WeChat mini-game. The mobile announcement did not name an Android store or release date.