( Spoiler Warning! This article is only intended for people who have finished the puzzles but remain curious about the ending. )
If Jonathan Blow is the god that created this game, there might be a number of religions trying to explain his world. Obviously, none of them is a scientific bottom-up theory. However, these religions take into account the limited sources observed in this game, and give an reasonable explanation to people who are curious about mysteries in this world and eager for a top-down interpretation (unless contradictory evidences are further discovered).
My religious explanation of the witness is described in this article. You can choose to believe it or otherwise build a theory of your own. I will only do my best to provide evidences that back up mine. It is highly speculative, but I hope you enjoy it.
1. About the story and ending. Continue reading