Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

That last puzzle is still puzzling me but other than that, looking good. :)

Thanks for playing and recording a YouTube video! And good luck with the last level :)