Hi, some of my games might not work anymore :(
Not sure what happened, maybe some sort of update to itch, I'll look into it one day.