Left To Right: J. Cole, 50 Cent, Alicia Keys, Lupe Fiasco, Game

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.

Today was a big day for new music on the blogs. J. Cole and Lupe dropped dope Internet-only songs. 50's album leaked. Then Game and Alicia Keys came through with official singles. We know you're not trying to read anything else, so hit the jump to start listening...

SONG: "Unabomber"
• We've been trying to tell you guys about Roc Nation's flagship artist for months now. Hopefully you've started paying attention. If not, this short, but awesome song should help convince any remaining doubters.

SONG: "Psycho"
ARTIST: 50 Cent f/ Eminem
• So yeah, Before I Self Destruct leaked yesterday. We can't help you out with a download link for the album, but we had to come through with something. This collab with Em is one of the LP's highlights.

SONG: "Sleeping With A Broken Heart"
ARTIST: Alicia Keys
• We posted Alicia's first single over a month ago. Now we've gotten our hands on the second single from The Element Of Freedom. Not bad at all, but the first joint is definitely hotter.

SONG: "Say Something"
ARTIST: Lupe Fiasco
• Lupe is vowing to continue releasing new tracks until he feels "completed and happy," but if these lyrical blackouts are a product of his unhappiness, we hope dude stays down for a little while longer. That might sound mean-spirited but listen to him rip the Timbaland x Drake record we posted the other day and you'll see what we mean.

SONG: "Krazy"
ARTIST: Game f/ Gucci Mane & Timbaland
• What's a single in 2009 without a Gucci Mane feature? Game continues the trend with his street single. Timbaland spits on this one too. The results aren't extraordinary, but it's good enough to warrant a download from fans of either artist.

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

Also Watch