Whatever it was, I am guessing it happened at around the same time as itch.io went down and probably won't be repeated.