Is the size of the game big? It basically has to download the game even when you play in a browser so that might slow things down a lot. It's been loading while i'm writing this and it isn't ready yet so i'll wait a little bit longer. Otherwise it's probably something that just doesn't work when running on a server.
Edit: It loaded, took maybe 1-2 mins writing included, i think the music is the problem. A long track can easily take up most of the game's total size.