Dudes! You guys are doing quite well! I've watched a fair amount of Let's Play videos on this website so far, and this is the best one I've seen. Thanks for having a short intro, for actually having an introduction for the audience, and having some solid production quality it seems. Game choice was fine, you guys have some chemistry and have discernible personalities which is great. Audio quality was good, and the video was very fun!
Only advice I'd have would be to shadow some of the other LPers and what they are doing, to ensure that you are doing the very best of what you're choosing to do (for example, introducing video of you guys playing or not). Your call with all of that, but always good to look at what everyone else is doing :)