Are you talking about web player, or a downloadable version?
A bunch of people from LD played the game (web version) without experiencing any problems so far. So it’s either on your end, or itch.io having problems with servers again.