Thank you so much, we really appreciate your comment and support <33 We also hope it gets fixed very soon, for now we haven't heard back from Itch
No problem! Good luck!