Strange.... this is the same song used for the attract mode for &quot;Taiketsu! Ultra Hero&quot; for Game Boy Advance. Was this some sort of whole &quot;Ultra Hero&quot; theme song? Does it have a vocal version or such? I tried googling, but didn't find much info.