At the beginning there was nothing. Zero, zilch, zip, nada. And everything was perfect, monotonous and boring. But the simple existence of “nothingness” brings on the existence of an abstract entity, able to make nothingness meaningful. You know how they say: once upon a time… everything was perfect and boring. 🙂
This entity’s existence hence involves an hyper dimensional observer, who sometimes (out of boredom) turns off the observing mode and opens up his playground, with no toys, but the nothingness and various abstract entities only.
And everything used to be perfect for this creator… until the first bug or feature came up. (Un)fortunately, the creator possesses infinity of abstract entities.
“The programmers of tomorrow are the wizards of the future. You’re going to look like you have magic powers compared to everybody else.” — Gabe Newell