I've been very conflicted with my thoughts on this song.
On one hand, I think it's really awesome. It's got a ton of energy behind both the music itself and the vocal performance. If you listen to Kageyama's vocals, you can
really hear some love behind what he's doing; for example, that last "
Fight-oooooo!" at the end has almost this 80's-metal, rock-anthem scream to it

. I also really dig finally hearing some traditional rock musicality to the songs, rather than simply some upbeat pop music (which I can't find fault in due to the age of the series and its relative placement to pop music of the time, but still...). I've always loved the crazy guitar solos in songs like "
WE GOTTA POWER" and to hear them come to modern fruition in an arrangement like this is really amazing.
On the other hand, despite everything I've said and felt so far, there's a little bit of "soul" that I find missing in the song. I think the
DBZ2 &
DBZ3 OPs were the songs that absolutely showcased exactly what a modern version of a 90's DBZ song should sound like -- no particular instrument overpowered the song, the vocals had a similar tone both in content and performance to older songs (for example, DBZ movie EDs), and they brought the same kind of dumb smirk to my face that I would expect from looking at Goku and hearing that type of song.
I've heard a lot of comments about the new game's opening animation being very fanboy-ish. While this doesn't affect the actual song itself, I feel like the song almost heads into that territory, as well. I'm not going to say that previous DBZ songs
weren't very generic, but I feel like this song takes a step back in that regard. When you combine that with "RAWR BROLI & JANENBA!!!1" in the animation, it kinda multiplies that feeling a bit.
I more or less still love the song a lot, and it's definitely going to find a place in my DBZ fanboy heart very quickly. I can only hope for more...!