Mhm… it works for me. Maybe try a different browser? Or maybe it really is a Network Problem?
Yesterday, itch.io was slow and showed a ‘too many requests’ errors. Is everything okay?
I tried the web version on Edge, Firefox, and Chrome on Windows and Linux (Fedora). Everything seems fine now. Let me know if you have any issues.