The song has a pop quality to it. It is upbeat and uplifting with some inspiring lyrics. The music has a techno feel and makes you want to head bob along right with it. The music video is a CGI animation with giant monsters that gives a strong anime vibe. It is pretty cool.
Check it out by clicking on the picture above.