I love it. I was a stan before her last album. Now she's back to the type of music that I like (strong instrumentals and voice), so I'm really excited for her next album. It's gonna be awesome.
I think since the pre-chorus sounds exactly like the prechorus Max did for Megan McCauley's version of Break You, we can safely assume it was him. Everyone knows Max Martin likes to have all his songs sound like other songs of his. Look at 4ever by The Veronicas and U + Ur Hand by P!nk.