After sending a message just now I saw that there've been more games added to the site, and I thought I'd give it a try (I never got the gorilla thing to work), but no luck.
What does a PC need to run the games?
At home I could imagine it's because my PC is too old, but where I'm now I'm on winXP and everything comparatively modern (for my taste) - but I'm on a modem connection.