Just finished watching this movie, and it was AWESOME! SO much of an improvement from the first one. Let's Have a Battle is without a doubt one of my top 5 favorite songs from the show ever. Pacing was a little bit wonky in some places and I was hoping Flash would have a bit more character development, but those were about the only gripes I had. Even as someone who really didn't like Equestria Girls 1, I really enjoyed this one. Even better hopes now for season 5!