Holy s**t man, thanks so much. I couldn't figure this out for the life of me. I've heard this song play at stadiums before, but I could never come close to finding it. I checked a page on this site and found a Sega CD track list, and this song was labeled "Charge Music", so I thought it was just a generic song. Thanks again man!