itch.zone is probably down again, dw it happens from time to time but not that often
Ok that must've been what happened, thank you for telling me that helped me relieve my stress a lot!