Epic.
I wish I could hack my Pokemon Silver to play this in every important battle. I'd never stop playing it. I do have a question though. In the beginning, which Pokemon's cry is that? My guess is either Ho-oh or Lugia, being that they're the series mascots.