Back in October of 2016, developer Studio MDHR announced that its highly-anticipated game Cuphead was delayed out of 2016 to "mid-2017," disappointing a lot of fans looking forward to the wildly unique looking platformer, which always seems a few months away.

That being said, today during Microsoft's E3 2017 press conference, Studio MDHR and Microsoft announced that it is finally coming on Xbox One and PC on September 29th.

For those that don't know: Cuphead is a run-n-gun platformer from Canadian brothers Chad and Jared Moldenhauer. It largely sticks out thanks to its beautiful and unique art style that copies the style of 1930's cartoons, inspired by cartoonists such as Max Fleischer.

The game itself is heavily focused on boss battles, and boasts traditional cel animation, watercolor, backgrounds, original jazz recording, and 1930's cartoon audio. In it, you play as Cuphead or Mugman -- via single player or co-op -- as you traverse strange worlds, acquire new weapons, learn powerful super moves, and discover hidden secrets across a quest to repay a debt to the devil.

The game has notably been in development since 2010, so it's been a long time coming. Upon release the game will also surpass the Guinness World Record for the number of boss battles with having over 30 (the record is currently 25).

Cuphead will cost $19.99 USD. Below, you can check out a new trailer which accompanied the news during the presser: