I beat it tonight, yay.

I'm not quite sure I understand the new game + mode.