I can't help but think DeceasedCrab would love to play this. He seems to enjoy puzzle games.
Also, after downloading it to try it, I clicked on the executable only to be greeted with a message that bitchslapped me around with a 12-inch penis with the words "NO 64-BIT" burned into it.
So what I'm saying is that this won't work in Vista 64-bit.