We always try to provide our games for free and depend on donations in our Patreon. (Our patrons receive the game two weeks prior to public release)
If at some point, that wouldn't be possible, then that system won't work, but people trust in us and like our games enough that donate in our Patreon for us to keep doing them. :)