It’s lit! After teasing new music this week, Travis Scott keeps his promise and delivers his Kanye West and Lil Uzi Vert-assisted single “Watch,” the first offering from his forthcoming album, AstroWorld.

Over Pi’erre Bourne’s production, Lil Uzi Vert rap-sings about his cash flow. “Getting bored with this money,” he raps. “Count it all day.” Travis repeats that line before breaking into his verse. “Angel in the snow, always leave me cold,” he sings in Auto-Tune. “Leave it on the floor, she’s sliding from the pole.”

Finally, Kanye references his recent controversies, rhyming about everything from the Illuminati and the sunken place to Kim Kardashian and his opioid addiction. “Wanna know how pain feels? I got off my main pills,” he raps. “Bet my wifey stay close, she know I’m on my Bezos.”

Fans have been anticipating AstroWorld for nearly two years. “It might be the best music that I made,” Travis told British GQ Style. “They tore down AstroWorld [an amusement park] to build more apartment space [in 2005]. That’s what it’s going to sound like, like taking an amusement park away from kids. We want it back. We want the building back. That’s why I’m doing it. It took the fun out of the city.”