Grammy-winning rapper Lupe Fiasco has rolled out an official tracklist for his upcoming Lasers album, boasting guest features from Trey Songz, John Legend and Skylar Grey.

The forthcoming long-awaited LP will feature a dozen tracks.

1. “Letting Go” feat. Sarah Green 2. “Words I Never Said” feat. Skylar Grey 3. “Till I Get There” 4. “I Don’t Wanna Care Right Now” feat. MDMA 5. “Out of My Head” feat. Trey Songz 6. “The Show Goes On” 7. “Beautiful Lasers, (Two Ways)” feat. MDMA 8. “Coming Up” feat. MDMA 9. “State Run Radio” feat. Matt Mahaffey 10. “Break the Chain” feat. Eric Turner & Sway 11. “All Black Everything” 12. “Never Forget You” feat. John Legend (Lasers)

Yesterday, Lupe provided a link to the official tracklisting on his Twitter page.

“Word Premiere: “Lasers” album tracklist,” he tweeted Wednesday (February 3).

“and now you can pre-order the album! hurry up though these bundles are selling fast!!!” (Lupe Fiasco’s Twitter)

Last year, Lupe explained the reasons behind the Lasers delay.

Lupe said Atlantic wanted him to sign a contract that would give them 25% of anything he makes from shows or deals with other companies like Nike or whatever. (Sean’s note: That’s a 360 deal) He told them NO so they threatened him by not pushing any of his new songs on the radio or giving him money to make the videos (the I’m Beamin’ video came out of his own pocket). Also they basically don’t like his music or the way Lupe put it ‘They think I’m whack’. So Atlantic sent him hooks they wanted him to do. He recorded them and sent them back but they didn’t like them anymore and tried to have him change the hooks like 60 different times. In the end he had enough. (The LupE.N.D.)

In October, after announcing a March 8th, 2011 release date, Fiasco explained how he squashed his beef with Atlantic.

“We just came to a reconciliation, saw both sides of the argument of what was going down, found a midway point that we can all agree on, and we’re rolling,” Fiasco said. “March 8: Lasers. Single drops in a couple weeks. It is what it is…I’m not a 360 artist, and I’ll never be a 360 artist. And you should never be a 360 artist. If that’s something that you need, then your situation is different. I’m not the type of artist that needs a 360 deal, but it’s probably some newer artists that need that kind of motivation or extra support to enhance their operations in the future. I don’t necessarily need that. If it comes along in the future, who knows? But, right now, I don’t need it. Thank you, but no thank you.” (MTV)

Check out some recent Lupe Fiasco footage down below: