Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It's a fun little game that does let you go on a weird adventure through strange worlds, I rather enjoyed it.

Some of the worlds that you to go did hurt my eyes a bit, the ones that were a bit more gentle on the eyes were fun to explore.