Hmm, what do you mean by "Windows download"? There is no Windows download, only a web-based version...
Thanks for playing, and glad you enjoyed it though!