Rushdown Radio - Video Game and Entertainment Podcast
You ain't gotta lie Phil Spencer!
It's a brand new year and a brand new Rush Hour on Rushdown Radio. This episode Team Rushdown discusses the rapid closure of live service games, the Big 3 skipping out on E3 again, Nintendo increase w