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

I solved some symbols of it, but still don't know the complete logic behind it. Nevertheless, nice short puzzle game :)