It kind of sounds like one of those questionably-dubbed theme songs for a '90s JRPG. I'm sure Smash 5 will be great (apart from Zelda's really lame redesign, bring back TP Zelda!), but I'm not so sure about that song...
... And yeah, it sounds similar in Japanese. It's just a generic J-pop song then, I guess... it's definitely not my thing.
... And yeah, it sounds similar in Japanese. It's just a generic J-pop song then, I guess... it's definitely not my thing.