This is amazing, that Harpsichord solo at 0:44 is very cool!
When the blue power ranger has had enough (that is an oddly specific reference):
I AM a blue power ranger fan, so I think you're getting my vibes.