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

From the look of it, it really reminds me of The Unfinished Swan, but with colour and less puzzles