We've known for a while that Eminem's new album, Marshall Mathers LP 2, goes on sale on Nov. 5. In late August, we got a taste of first single Berzerk, which is currently on sale.

Now, we know the full track listing for the highly anticipated album, Eminem's first since 2010's Recovery. It's produced by Dr. Dre and Rick Rubin, and features collaborations with Rihanna, Kendrick Lamar, Skylar Grey and Nate Ruess of fun.

The songs:

1. Bad Guy

2. Parking Lot (Skit)

3. Rhyme or Reason

4. So Much Better

5. Survival

6. Legacy

7. A*&hole Ft. Skylar Grey

8. Berzerk

9. Rap God

10. Brainless

11. Stronger Than I Was

12. The Monster Ft. Rihanna

13. So Far …

14. Love Game Ft. Kendrick Lamar

15. Headlights Ft. Nate Ruess

16. Evil Twin

Source: usatoday.com