Absolutely! You should be able to unzip the .zip file to a separate directory and play it from there.
I did do that, but where's the .exe or setup file?