Thought that was awesome. Very well put together.
yeah the video is still there, it might just be you. here is the direct link for ya (it is one of the few that is actually worth the watchI don't see a video. Is it just me?