This week: EA's (back) on Steam, Death Stranding comes to PC, a COD: MW report, some Blizzcon speculation, details on our Extra Life plans, and more of the worst (best) songs of the '80s, as chosen by you!
Video Details
TitleGiant Bombcast 607: The Wang Chung Zone
Release Date 2019-10-29
Video Type Giant Bombcast
Share This