Eminem's upcoming album, Revival, leaked two days ahead of its Dec. 15 release, and as with most things the Detroit rapper does lately, it's drawn mixed reactions thus far.

Of course, it's too early to properly gauge the project's impact or judge where it falls in his discography, seeing as how it hasn't even been properly released yet, but this is the digital age, and the internet has an opinion— valid or not.

The album is packed with interesting collaborations, namely from pop singers. Among the guests appearing on the LP are rising rapper Phresher, R&B sensation Kehlani, singer-pianist Alicia Keys, singer-songwriter Skylar Grey and pop superstars Pink and Ed Sheeran. Of course, Beyoncé is featured on the lead single, "Walk On Water," which shot to no. 1 last month.

While we'll leave you to find the leaked album on your own, should be inclined, below are a few reactions the project has garnered thus far. Revival drops tomorrow—you can purchase it on iTunes here.

50 Greatest West Coast Hip-Hop Artists of All Time

More From TheBoombox