Unpopular opinion but I think devs like you hamstring yourself with all the free updates. You should do a demo with a few updates worth of content then put a price on the game. Even if it's just a small sum like $2.00 at least you would be getting something for all your hard work.