Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I really can't say I understood this game at all and the colours and sounds actually made me feel like vomiting so I had to stop. It might be wise to add some kind of warning to this for those who may fit at flashing lights (apologies if you did and I missed it).