Working OK on a couple of PC's here. Try disabling any popup blockers, or try opening it in a new window.
Tried in a new window, still no luck, will try at home, as it may be my works pc, but it plays all the other games.
One more idea. It's a fairly hefty game size wise, compared to most of the other games. It might take a while to load first time. Click on it and leave it for a while, (make a coffee).