This week the crew talks Microsoft, what they've been playing, censorship of videogames, and more!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More