The humor and WTF factor was high, I'm glad you submitted it!
It also puts me in the mind of "Stanley Parables" game, where Stanley has all these weird, unfinished games, by themselves they don't have as much power, but when linked together with a narrator and a really weird plot, it takes on a whole new meaning.