Today (May 24) is G-Eazy's birthday, and for the special occasion, he's decided to flip the script and play the role of gift-giver, uploading a diversified set of four new bangers to the internet a few hours ago.

The first track to catch our attention, of course, was "Get Mine," a song featuring G-Eazy's fellow West Coast rhymer, Snoop Dogg. The Murda Beatz-produced track is a cold-blooded one that sees Uncle Snoop, who just dropped his Neva Left album a few days ago, handle the hook duties as G-Eazy spits some incredibly arrogant bars in his two verses.

Next up in young Gerald's instant musical onslaught is "Special Love," a sultry track that sees the Bay Area rapper take a step back from his shameless arrogance to reflect on old romances. Featuring some deeper bars from G-Eazy and an Auto-Tuned hook from Dakari, the new track definitely goes.

On "Eyes Closed," which features the smooth vocals of Johnny Yukon, G-Eazy returns to the arrogant side of things once again as he brags about just how effortlessly he attains success. And yeah, he does make it sound pretty easy.

Last, but not least is "Maximum," which was produced by the legendary 9th Wonder. Flowing over the soulful boom bap track, G-Eazy swerves between embracing all of his vices and voicing his distaste for President Trump, showcasing a skillful flow while doing so. In a recent Instagram post, 9th touched on the first time he met up with G-Eazy.

"When I met G-Eazy for the first time, this is the record he told me he heard many years ago as a youngin' that hipped him to my sound," 9th said in the caption for his post, an upload that included the cover art for Masta Ace's "Good Ol Love," a track he produced well over a decade ago. "That was my shit bro...", [G-Eazy] said. This was the record that I produced in the summer of 2003, right before I produced "Threat" for Jay-Z on the Black Album later that year. The rest...is the future. Never let the boxes the industry puts us in interfere with the fact that we all know, and love the real."

Check out all four of the new bangers for yourself just below. See 9th Wonder's Instagram post below the songs.

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

More From XXL