In today's episode, we go over the random disappearance of local multiplayer, we ask if Call of Duty is viable in the future, and what does Game Streaming mean for video game retailers?
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More