I have a theory, that the pizza delivery guy is in fact you from the future. After failing the battle with the Time God, you are sent into an infinite loop of trying to deliver the same pizza over and over again. Not only that, but the description says that the pizza delivery guy is doomed to try to deliver the same pizza over and over again after getting caught in a ripple in time. Did anyone else notice that?