Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

reminded me of We Happy Few. Love it

It seems to remind a lot of people of that... Glad you like the game :)