Left To Right (clockwise): M.I.A., Kid Cudi, Wavves, Asher Roth, Cool Kids

Each day Complex scours the music blogs for 5 fresh songs that you should listen to in our 5 O'Clock Shuffle post. Instead of going crazy trying to keep up with your RSS feeds everyday, just head over to Complex.com to stay up-to-date on important leaks and releases.

It's been a nice, long weekend and there's no way you were stuck in inside downloading new music the whole time. It's cool. We got you. Today's playlist is stacked with bangers from some of our favorite artists: M.I.A., Kid Cudi, Wavves and more. Whether you're looking for leaked singles, dope mixtape tracks, or joints that fall somewhere in between, you can find it here. Listen and download after the jump...

SONG: "Haters"
• Our cover girl is still MAD about being misquoted in the New York Times. She continues to vent on this record that leaked late last week.

SONG: "All Talk"
ARTIST: Kid Cudi & Chip Tha Ripper
• Cudder and his homie rip "Dance Yourself Clean" off that new LCD Soundsystem album. This dropped when you were listening to "Power" on repeat last Friday.

SONG: "Mickey Mouse"
ARTIST: Wavves
• This has been around for nearly a year, but with King of the Beach on the way, it's an appropriate inclusion on today's playlist.

SONG: "G.R.I.N.D. (Get Ready It's a New Day)"
ARTIST: Asher Roth
• Probably the former college kid's new single. He's sounding more serious than usual and a little influenced by Kid Cudi's melodic flow too. A radio rip is the only thing floating around for now.

SONG: "Flying Kites"
ARTIST: Cool Kids
• One of the better tracks from the duo's new Tacklebox project.

Visit Complex.com every day at 5 PM for your daily "5 O'Clock Shuffle" playlist.

Also Watch