Check It Out, his newest video.

http://www.gametrailers.com/player/30755.html