whenever games go free, you actually have to physically install it to your local drive or can you just click install and install later?
I usually just install it if it's free, then uninstall it right away but you probably don't have to do all that.
Great game by the way.