Marvel is doing the world a favor by releasing reimaginations of classic rap album covers as comic book covers featuring characters from the Marvel universe. Supposedly there will be 50 total when it’s all said and done. Thus far they’ve dropped 27. 

See all 27 in the gallery above. Below is the complete list of Marvel artist, the comic book characters, and the hip hop albums they used as models.

Which is your favorite?

Sanford Greene mixes “Extraordinary X-Men” with De La Soul’s 3 Feet High and Rising
Shawn Crystal mixes “Guardians of the Galaxy” with The Pharcyde’s Bizarre Ride II the Pharcyde
Juan Doe mixes “Howard the Duck” with Ol Dirty Bastard’s Return to the 36 Chambers

Jim Cheung mixes “All-New, All-Different Avengers” with The RootsIlladelph Halflife
Sanford Greene mixes “All-New Hawkeye” with Pete Rock & CL Smooth’s Mecca and the Soul Brother
Keron Grant mixes “All-New Wolverine” with DMX’s Flesh of My Flesh, Blood of My Blood

Mike Del Mundo mixes “Amazing Spider-Man” with A Tribe Called Quest’s Midnight Marauders
Mark Brooks mixes “Ant-Man” with Notorious B.I.G.’s Ready to Die
Juan Doe mixes “Dr. Strange” with Dr. Dre’s The Chronic

Brian Stelfreeze mixes “Iron Man” with 50 Cent’s Get Rich or Die Tryin
Jenny Frison mixes “Ms. Marvel” with Lauryn Hill’s The Miseducation of Lauryn Hill
Mahmud Asrar mixes “Captain America” with A$AP Rocky’s Long. Live. A$AP.

Adi Granov mixes “Spider-Man” with Nas’ Illmatic
Mike Del Mundo mixes “Squadron Supreme” with Wu-Tang Clan’s Enter the Wu-Tang
Phil Noto mixes “Squirrel Girl” with Tyler the Creator’s Wolf

Tradd Moore mixes “Star-Lord” with 100s Ivry
Jason Pearson mixes “Uncanny Avengers” with Public Enemy’s Yo! Bum Rush the Show
Damion Scott mixes “Uncanny Inhumans” with Outkast’s Aquemini

Mike Choi mixes “Drax” with Kid Cudi’s Man on the Moon II
The Legend of Mr. Rager; Gyimah Gariba mixes “Spidey” with Lil Wayne’s Tha Carter IV
Afu Chan mixes “Spider-Man 2099” with the GOOD Music & Kanye West’s Cruel Summer

Natacha Bustos mixes “Spider-Woman” with Big Pun’s Capital Punishment
Eric Canete mixes “Nova” with J. Cole’s Born Sinner
Mike Deodato mixes “Mighty Thor” with Madvillain’s Madvillainy

Theotis Jones mixes “Hercules” with Lil B’s Black Flame
Denys Cowan & Bill Sienkewicz mix “Contest of Champions” with GZA’s Liquid Swords
Dave Johnson mixes “Spider-Man/Deadpool” with Eric B. & Rakim’s Paid in Full