Oh god, I guess it is. Just now seeing for the first time the other videos in the tags.
I'm crying laughing right now reading his descriptions of his tacky kit car. All of his delusions of being an amazing game designer transferred over perfectly to movies and cars.