The new Gorillaz music video takes place inside Grand Theft Auto 5 It has Beck, too. from PC Gamer Read The Rest:pcgamer...