I really think the game should run in most pcs (which pc you have?), you might wanna try downloading it and choosing a lower screen resolution, hope it works.
Thanks for the tip, I didn't realize there was a download since it linked me directly to playing on browser LOL. I tried using the zip file and it played fine. I really liked that walking on water reflection scene, and the pixel screen transitions. It looked really professionally done.