Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Thank you for playing, and for being so involved into seeing the whole game. It's great to see a thing I made  generate such enthusiasm.

As for the interpretation, there are many ways to look at it, and some of your reading of the symbolism is interesting. There is a 'canonical' meaning to it all, but the more I hear people talk about what they see, the less I find interesting to have a canon at all (it was useful during development, but after release, meh). 
That said, I agree with most of what you are suggesting in your interpretation. Although no, it's not a huge triangular man in a red shirt in the window. :P

I changed my mind. It's definitely this guy.

Hot damn, didn't think anybody would figure that one out...