So how does new game+ work? Is it just to play the final dungeon and beat the bosses again? Or is there more to it?
Yes, that is what it allows. New Game+ might be an overly generous description, but it was the simplest way we could think to describe it in the release notes. It's fully described in the forum / Steam post. You can reset the final dungeon.