Drake's fourth studio album Views has finally dropped on iTunes, and fans are losing their minds on social media.
The Canadian rapper first announced his latest release back in July 2014.
During that time, he released If You're Reading This It's Too Late and What A Time To Be Alive in addition to Hotline Bling - one of the biggest UK hits of his career to date.
Hotline Bling peaked at number three on the UK Singles Chart back in August. Drake has also enjoyed two number ones thanks to Rihanna's What's My Name, where he was the featured artist, and chart-topper One Dance featuring Wizkid and Kyla.
It's been a long time coming, but Drake fans can at last lap up one of the most anticipated releases of 2016 so far.
A mixture of rap and R&B, Drake is happy with the result. He told Zane Lowe: "I don't want you to get it right away. If you're able to get it right away and say 'OK, I get it. That's a great song', I don't want that."
Fans on Twitter shared their awe and absolute delight. It's a veritable Drake love-in out there.
Drake hits the spot
-- eb. (@Regular__Eb) April 29, 2016
DRAKE!? DRAKE!!?? On A whole new level ?.
-- Oformz (@josephoforma) April 29, 2016
-- Romaine Reid (@RomaineReid) April 29, 2016
i was tryna listen to views and i "ran" a stop sign....do me a favor and pay for my ticket? @Drake
-- Legend (@xBowbayda) April 29, 2016
-- WSHH FANS (@WORLDSTARVlDE0S) April 29, 2016
-- Preston Carr (@IambecomeGod) April 29, 2016
I swear down. No one in this world can change their flow in a song like drake can. Absolutely no one. He's actually sensational.
-- Jacob Andrew (@_JacobAbraham) April 29, 2016
-- cori garcia (@Corifbabyy) April 29, 2016
I don't need that Rihanna/Calvin song in my life cause I have Drake on repeat. pic.twitter.com/ezYJO1kTDA
-- Sheema (@sheesidd) April 29, 2016
Drake has given everyone Instagram quotes for the rest of the year ?
-- AJ. (@JimsJones__) April 29, 2016
But someone is not impressed
am i the only person on earth who does not care about drake's new album
-- Alyx (@ayydubs) April 29, 2016