Josh and Steve talk all about Halo, Uncharted, and round up all the news from Nintendo and Paris Games Week
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More