This video was actually made over a year ago, but the users accounts at both GameTrailers and YouTube have since closed… making it even harder to find this video. Thanks to the internet of course it has been preserved. We added it to our YouTube channel for your viewing pleasure. I hope you enjoy this video as much as I did when I first watched it.

Sorted Under: Site Updates
Tagged With: