One week after unveiling the official cover art  and release date for his forthcoming Bloom album, Machine Gun Kelly has revealed the official tracklist for the project.

It's been a pretty long while since MGK dropped an album, and it appears Bloom will see the rapper make up for lost time, offering up a wide range of different tracks.

Powered by its Camila Cabello-assisted lead single "Bad Things," Bloom has 13 tracks in total and features appearances from the likes of James Arthur, Hailee Steinfeld, Quavo, Ty Dolla $ign and Dubxx. The Quavo and Ty Dolla $ign track is called "Trap Paris," and it should be one of the highlights of MGK's new album. You can hear a preview of the song right here.

Another highlight is the Hailee Steinfeld-assisted, "At My Best," which Kelly dropped a few weeks ago. The track features the same sort of pop vibes that helped "Bad Things" become a Billboard Hot 100 mainstay. It's clear MGK isn't letting up any time soon.

Bloom is all set to drop on May 12. You can check out the tracklist, along with MGK's Instagram post announcing it, just below.

Machine Gun Kelly's Bloom Tracklist

1. "The Gunner"
2. "Wake + Bake"
3. "Go for Broke" Feat. James Arthur
4. "At My Best" Feat. Hailee Steinfeld
5. "Kiss the Sky"
6. "Golden God"
7. "Trap Paris" Feat. Quavo and Ty Dolla $ign
8. "Moonwalkers" Feat. Dubxx
9. "Can't Walk"
10. "Bad Things" (with Camila Cabello)
11. "Rehab"
12. "Let You Go"
13. "27"

Here Are 19 Rappers Going Platinum in 2017