Seemingly out of nowhere, PartyNextDoor pulls up with his Colours 2 EP, the follow up to his 2014 project, PNDColours. The EP is PND's first solo release of 2017.

The four-song project, which was created over the course of five days, was written entirely by PND and executive-produced by himself and long-time in-house producer, G-Ry. Featuring smooth, atmospheric production and a perfect meshing of insightful lyrics and PND's Auto-Tune-laced vocals, it's a concentrated dosage of all that makes the Toronto crooner such a dope artist.

As a bonus for PND's followers on SoundCloud, there will be a special "Peace of Mind" intro featuring Majid Jordan and vocals from G-Ry's incarcerated brother.

Colours 2 arrives more than two months after PND promised new music was coming soon, and he's finally delivered. You can't really be mad at the wait, though. PND's been a busy guy, and a good amount of his work actually involves him writing songs for others.

Over the last year and some change, he's written for the likes of Rihanna, Beyonce, Drake, Usher and ZAYN. Back in March, around the exact time he promised new music, PND was rewarded for his efforts, taking home the trophy for Songwriter of the Year at the 2017 MTV Woodies. Salute to PND.

You can stream or cop Colours 2 here. If you have Apple Music, you can stream it below.

PartyNextDoor's Colours 2 Tracklist
1. "Peace of Mind"
2. "Freak In You"
3. "Low Battery"
4. "Rendezvous"

Here Are the 2017 Hip-Hop Music Festivals You Need to See

More From XXL