Techno Doubletalk

This guy is making this whole thing up but he does a pretty good job of making it sound legit.