Darrian and Teddy return to discuss the latest video game announcements from Blizzcon and Paris Games Week.
Music by Bensound.com
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More