Excuse me!! I bought this game on itch.io before, and I didn't log in to my itch.io account at that time. Now I find that there is only a payment receipt in my email, but no purchase page, so I can't download the game. Can this problem be solved? :-S
You'll need to take any issue like that to Itch.io's support team, there's nothing we can do on our end.
We're can't really talk about discount specifics due to Steam's rules, but I can confirm that we plan on discounting the game whenever an event comes up (if you check something like SteamDB, you can see our historical trends of games on sale, which may help!). Seasonal sales, some events, the Otome Game Celebration that just happened, all good reasons to have a discount for a little while!