Today, Zane Lowe premiered “Let Me Out,” the latest single from Gorillaz‘s upcoming Humanz album, on his Beats 1 show, The track features Mavis Staples and Pusha T. The former Clipse rapper and G.O.O.D. Music head later appeared on the show himself, and discussed a number of topics, including ping pong, the potential for a Clipse…