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

Absolutely! I love that game and some of its ingenious mechanics have certainly found their way into this game.