Itch has been acting very weird lately. At least it has been for me
I haven't had many chances to check it out, I'm super occupied irl and everything. I just hope it works in the end.