Geoff and Richie talk about their intro into video games, discuss all the latest trailers and the weeks' geek!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More