WTF is that video on his site. It's like a movie trailer of a bad remake of a video game…