On Thursday, October 10, Eminem as finally released the full 16-song tracklist for his highly anticipated forthcoming eighth studio album "Marshall Mathers LP 2" on his website for his fans.

The cover art was released along with the track list, which features his childhood home, 19946 Dresden Street. The back of the album lists the songs on a "Condemned" notice, which also has the names of the producers, Dr. Dre and Rick Rubin. The list for "MMLP2" reveals a few collaborations featuring guest appearances from Rihanna, Kendrick Lamar, Skylar Grey and Nate Ruess of fun.

The first guest feature on the Detroit rapper's new album is Skylar Grey on a track titled, "A-hole." Grey is the one who wrote Eminem's famed song, "Love the Way You Lie" featuring Rihanna. She also appeared on Dr. Dre's "I Need A Doctor" and on Eminem's Slaughterhouse's album, "Welcome To: Our House."

Rihanna, who sang the vocal hook for "Love the Way You Lie, already has experience working with the rapper before. She will be singing on the track "Monster" from "MMLP2."

Kendrick Lamar, one of the hottest artists in hip-hop today, will feature on Eminem's new album, as well. He will be on a song called, "Love Game."

"It was unexpected. I just went to Detroit. I had a show out there and I got a call saying, 'Come to the studio, fast.' So we did it."

In addition, the indie-rock singer Nate Ruess of fun. will also be on Eminem's track "Headlights," which was a surprise for everyone.

Here's the official track list for Eminem's new album "MMLP2," which is set to be released November 5:

1. "Bad Guy"
2. "Parking Log" (Skit)
3. "Rhyme or Reason"
4. "So Much Better"
5. "Survival"
6. "Legacy"
7. "A--hole" (featuring Skylar Grey) 
8. "Berzerk"
9. "Rap God"
10. "Brainless"
11. "Stronger Than I Was"
12. "The Monster" (featuring Rihanna)
13. "So Far..." 
14. "Love Game" (featuring Kendrick Lamar)
15. "Headlights" (featuring Nate Ruess) 
16. "Evil Twin"