how about this idea, making a computer game for free and in return when the game is opened the computer is using 1-2 cores to mine bitcoins to the developer. (Depends on how many cores your computer would have of course...but does not spend enough that it becomes slow when playing or tabbing out of the game.)
That way the game would be free and the developer would still earn a little if people played the game.
I'm not a developer or anything but I was a random idea that I just thought of.