Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Really impressive entry! The washing of your hands is a very cool mechanic and the stealth is executed well.