Lil B's new album announcement came with a big bang, but the actual release of 'I'm Gay' -- now titled 'I'm Gay (I'm Happy) -- came quietly without warning, with Lil B releasing the 12-track effort independently June 29 on iTunes.

When Lil B announced that his next album would be titled 'I'm Gay' during his Coachella set this past April, he didn't specify a release date. As the coming months passed, the Bay Area hip-hop artist was met with opposition and death threats about his chosen title. While Lil B defended himself, charging that the controversial title was necessary because "the hip-hop community is being very close-minded and very hateful, very violent" in an MTV interview, still no word about a release date. Apart from non-stop tweets on Lil B's Twitter page in the last 24 hours that lead his followers to the album's purchase link, no other news of the release date was made public.

"I just wanted to make this to show words don't mean anything," the Based God said in regard to the album. Fellow rapper Lupe Fiasco agrees with the ideology. Fiasco gave a lengthy cosign to Lil B yesterday (June 30) on his own website, writing: "Let me make something abundantly clear, the title 'I'm Gay (I'm Happy)' I think is absolute genius. Those two words together side by side in almost any format in the society we live in can be a cultural and social death sentence."

Surprisingly, Lil B's album has very little to do with one's sexuality. Check out the album's self-reflective track 'I Hate Myself,' where Based God realizes, in his usual effortless delivery, that he actually loves himself despite the media commotion around him.

Listen to Lil B's 'I Hate Myself' off 'I'm Gay (I'm Happy')'