> How would a copyleft license prevent it from being sold?
It doesn't but, it prevents the code from being sold, without the source code attached.
I can pull the code, add some levels, polish this more, call CaveRider, and sell it as a binary. With GPL, you can't do that. You need to add the source to the archive, or make it accessible without any walls.