Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

The game was meta indeed, had me going there when I realized I was just controlling  some other life form trying to get myself out. I really do like the concept of the game though and there hasn't been much games that I've seen at least that are like this one. It was an enjoyable experience and the graphics fit well with it.