I hadn't played the game, but I DO find it weird that there's no actual download for itch.io, even though Garten of Banban 1 did.