The Gamerhub Podcast Episode 1 (part 1) Xbox and Bethesda showcase predictions

With June 12th fast approaching Gamerhub make their predictions as [...]