Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Looks like a game many youtubers would play.

You are right Chunky

We have a lot of Let's play reviews from youtubers and it's seems they liked it .