Welcome to our Best Songs of the Week, where we bring you the hottest shit from across the industry this week. Check out the playlist on Soundcloud above with our thoughts on the songs below.

Kaytranada has always been known to catch the groove, whether it's on remixes or instrumentals or beats for New York MCs. On "Bus Ride," the first single from his upcoming album 99.9% album, he does just that, with a little help from drum master Karriem Riggins, whose seen his profile increase thanks to a placement on Kanye West's The Life of Pablo album for "30 Hours."

Royce da 5'9" is one of the consistent MCs of all time, straight up. Now that he's gearing up to drop his first album in years with Layers, he dropped a loosie called "Dead President Heads" that he told XXL he originally wrote just before going on Sway in the Morning so he had rhymes memorized to spit on the show. It ended up becoming the magnificent, nearly seven-minute song that's part of our playlist this week.

Kamaiyah's gonna "Fuck It Up" alright. The young Oakland MC made a splash last year with the fantastic "How Does It Feel" and her buzz snowballed into the debut tape A Good Night in the Ghettowhich has plenty of highlights besides the YG collab we included this year. Keep an eye on her.

The Migos also dropped a crazy new track soon after Offset was freed for being accidentally arrested. "Think Twice" is produced by Zaytoven and hits the sweet spot for the ATL trio.

Other tracks include Lil Yachty's new "No Hook" banger with Quavo, the new PnB Rock and Key! collab "SemiAutomatic," and a young San Francisco rapper named Ayo Luciano with "Peking Wok." Check all the songs above.

More From XXL