Sale just kicked in, I already got all three on Itch but I just bought them again on steam. Good luck with all this nonsense, and the release of your next game (if you even had the time to deal with that right now).
Thank you, i try my best to not get the game removed from itch.io once they review it. Yeah this takes a lot time away, but i prepared most of the stuff so i should be able to finish everything in time for the release.