Oh wow. Don't know if this is any good anymore but I don't even remember posting this. Now I'm really concerned! I had just come across this game on my pc a week or so ago and didn't have an idea where it came from, but opened it and it did look familiar. I had the same problem that I posted here.
Thank you for your replies.