Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Very cool little puzzle game. Takes a bit to figure out how to perform all the interactions needed to complete levels, but once you do, the levels are intuitive but challenging.