Hmm, that's odd. I tried it out on both of my computers with both Chrome and Firefox and I am able to play them without any troubles. My desktop is newer and very powerful, while my laptop is rather middle of the road and a bit older, but both work just fine.
Does anyone knowledgeable have any idea as to what might the issue be? A friend of mine had trouble when he tried Firefox, but was able to play using Opera.