Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I didn't like this one as much as everyone else, it seems. It was a funny concept, but the actual gameplay felt a bit too slow and tedious to me. The problem you mentioned of having to redo the cleaning phase every time you fail is definitely real.

Mostly I think I'm just not that into speedrunning.