Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I just finished playing this and I have to say I really enjoyed it. Kinda reminds me of ''Papers, Please''.