Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

the creator has a gift for expressing emotion in game form.   if you found "losing control" memorable, you will probably find this even more so.