Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thematically it is an interesting idea.  Play wise that investigator is frustrating, what a jerk getting in my way lol ;O) 
I could see this layout and concept (not the hindering part) being a fun puzzle or clue deciphering situation in a larger game.

Thanks!