Eminem's fate is similar to artists who were victims of internet leaks. "Recovery", his latest album, appeared online on Monday, along with a complete track list, two weeks prior to its scheduled release on July 22nd.

The leak even came before the online debut of the second single from the album called "Won't Back Down", which is a collaboration with Pink.

The video for Eminem's first single "Not Afraid" was released on Monday. In the video directed by Richard Lee, he stands on the ledge of a roof and slowly moves closer to the edge as he raps about the difficulties he has gone through in his life.

Here is the track list for Eminem's "Recovery":

"Cold Wind Blows"

"Talkin' 2 Myself" with Kobe

"On Fire"

"Won't Back Down" with Pink

"W.T.P."

"Going Through Changes"

"Not Afraid"

"Seduction"

"No Love" with Lil Wayne

"Space Bound"

"Cinderella Man"

"25 to Life"

"So Bad"

"Almost Famous"

"Love the Way You Lie" with Rihanna

"You're Never Over"