New York rapper Charles Hamilton has surprised fans with an unexpected delivery of his entire music catalog for fans to download.

Hamilton unleashed every song he has made, tallying over 200 tracks, on Twitter this week.

Check out Charles Hamilton reveal his past battle with mental illness on the next page…

Hamilton performed his new “New York Raining” tune alongside Roc Nation princess Rita Ora last month on national television.

While promoting their collaboration “New York Raining,” Charles Hamilton and Rita Ora took the stage on “Late Night with Seth Meyers” on Monday night to perform the song off the chart-topping Empire soundtrack. Both clad in suits, the blonde singer took the mic, while the Harlem rapper played piano. (Rap-Up)

Recently, Hamilton revealed he had been steadily working with notable musicians.

“I’ve also been working with Ray Angry from The Roots; he’s an awesome keyboardist and pianist. So working with him I was able to flex my piano muscles. Plus I’ve been working with a bass player named Brian Cockerham, I wanna give him full props, and he’s definitely one of the best bass players I’ve ever played with in my entire life. So we would do impromptu jam sessions and those jam sessions would turn into beats that I would record to.” (XXL Mag)

Recently, Hamilton revealed mental illness nearly pushed him to a fatal decision.

“I wanted to commit career suicide, physical suicide, spiritual suicide — I didn’t care anymore,” says Hamilton in his first major interview since 2012, sitting in the Hollywood offices of his new management company, Turn First Artists. In 2010, his mother discovered that he was living in an abandoned building in Staten Island and telling friends he was going to jump off Macomb’s Dam Bridge in Harlem. At one point, Hamilton says he tried to overdose on lithium. “I thought my son was going to die,” says Talise Moorer. “He didn’t look like my child. He looked like an alien. He was just not there.” (Billboard)