Thanks for your very very kind words friend! You were here from the start, a big part of my, I hope rising, game development journey! I hope your issues with Itch will resolve soon and will be there to support you, best to you!