Working on my first game here, so sorry in advance if I'm overlooking anything obvious.
I'm considering releasing a "timed demo" of my game -- that is, a build of the game that becomes unplayable after a period time.
In my case, because the game itself is pretty simple, it's going to be just a release of the whole game. The purpose of it would be to 1) Give the player a taste of the game, 2) Assure that the product works as expected for them.
After a set time, the demo "expires" and the game becomes unplayable.
Has anyone done something like this, or familiar with any approaches?
I'm particularly looking for approaches that don't rely on a remote service.