Earlier today, Eminem's Marshall Mathers LP 2 leaked on the Internet, a little less than a week from the release date. Em's scheduled his album to release on Tuesday, November 5. The album features Rihanna, Kendrick Lamar, Nate Ruess and Skylar Grey.

Just this week, Slim Shady release his highly anticipated single with Rihanna “The Monster.” XXL had the opportunity to sit down with the songs' co-writer Jon Bellion. We also talked to one of hip-hop's icons, Kool Keith, on his thoughts of being shouted out on the record. Eminem will also be participating in a question and answer session with fans on November 4, the day before his album Marshal Mathers LP 2 hits shelves, on SiriusXM for a “SiriusXM’s Town Hall with Eminem,” moderated by Shade45′s Sway In The Morning host, Sway Calloway.

More From XXL