This game's no longer available for Windows on itch? Is this a bug because of the rebranding?
It's not a bug, but yea, we're rebranding, that's why there's no DL link for now.With v0.15 (will be out during this summer) we'll resume sending out releases often, like before!