Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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