Cuphead DLC came out yesterday

Board 8

I beat it in an hour and a half and was kind of sad

Though oddly it still says I'm at 40% for the dlc. Am I missing anything?
https://pbs.twimg.com/media/BdWiElvIQAAQpBt.jpg