Hi!
I've noticed too sometimes the itch.io loader takes its sweet time. What are you playing on? It usually happens the first time I play after an update, refreshing the page does the trick.
I just checked if I could load the game and it works on my phone and laptop.
The game is just an HTML file so if it fails to load (I test locally and here at every update to be safe) it's 99.99% an issue with downloading the new images and files from the itch.io servers.