Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Really interesting experience you created there. I think your point is very true. Emotions are a byproduct of a game and essentially the only thing that really matters. If by deceiving a player you can create an awesome experience, it's really not a problem in my opinion.

As you said, the main concern is for paid games where a consumer might feel annoyed and regret buying the game. However, I think all games deceive players to some extent. For example, the story can have a plot twist at the end of the game which is similar to deceiving the player until the very end.

Anyway, thank you for the interesting read!