It took me a while and a visit to Neogaf in search of answer to fully grasp the game ending's implication. The idea was vogue when I finish but now it is explored and discussed and I'm finding I enjoy it more and more...
This diagram gives a relatively good theory that explained the details: http://www.abload.de/img/endingtimeline.2j7x4f.jpg
Head exploded!








