Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Excellent little puzzle game! It would really help to know where the "nodes" are though.