This weeks podcast we take a look at Mass Effect 3, and have a little discussion about World of Warcraft. Not to mention news from around the industry.

Play