Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+7)

IMO while releasing a game in a perfect condition is something I feel like a right thing to do, releasing a demo with these 2 issues are fine right now. 

However, you should update the demo later to include 2 of these improvements later or, at the very least, the 2nd one (would be better to ad some new content with it tho, like adding extra CGs to scenes, not big ones tho, something small, but it's up to you and only you to decide).