Man, this is just so awesome. It gives the original song such an epic vibe and is so different from the original song that it stands on its own as an amazing song that made me want to go back and play Sonic 3 again.