When's the last time you played this? It diesn't seem to be loading for me.
3 days ago, right before I'd posted the comment. On itch.io I've noticed a a few times that the in-browser games didn't load correctly or took too long. I don't really know how I fixed it, but I guess I must've reloaded it a few times? So maybe try that.