After promising an album for over a year, Audio Push has finally solidified a release date for their debut album, 90951. They dropped a mini-documentary on their YouTube page, and announced the album is set to be available on September 23.

The hand that graces the album cover art, as well as the album title, triggered fans to compare these features to Jay Rock’s 90059 album which dropped last year. The similarities are undeniable and hopefully the reasoning behind these moves will steadily surface over the next few weeks.

The mini-documentary includes footage from studio sessions to conversations about the process of making music. They explain in the video that the music they have made thus far has not exactly aligned to what they truly desire to put out. This album dropping next month should be their best project yet.