Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Well developed jam game. I think the devs followed the jam theme: Have a specific unique idea and execute it without flaws. Nice one!