I really enjoyed this movie. The songs were awesome, the outfits looked super cool. Surprisingly I didn't mind the romance angle and I even thought it was pretty cute. Visually the main villain was really cool looking and that end credit scene was legit hilarious.
I also was a big fan of each of the characters acting exactly how they should.