This game doesn't seem to load for me.
Strange. Haven't had any problems. Try a different browser. There are Mac and PC downloads available at the bottom of the screen as well!