That was great! I want to make special mention of the sound effects and voice you used, because they fit so well. Most of the time, that stuff is thrown on as an afterthought and sounds so cheesy that it detracts from the video. Well done, you put together something awesome!