Respectfully, you have like 40 comments all saying that the game doesn't load on your PC setup and especially when it runs on most others do you think at some point its a problem with your setup?
You also seem to leave 1 star reviews due to silly stuff like using an external iframe, what for? It doesn't change your gameplay and is necessary for some game uploads.
Just curious, hope you have a good day <3