I just had a thought, but I'm not sure if this is something that would be even possible to do with a game..
Would it be possible to add some kind of code that detects which url the game is downloaded from? So, if it's downloaded from another url than specified in the code, it would for example load just a demo, or just show a blank screen, or something else you'd like it to.
Or is this impossible?