It is indeed amazing. And it is indeed too short.
He's got a Newgrounds account, so chances are it can be downloaded there. I believe link is in his Sonic 1 Final Boss Theme video, which is incredible as well. It sounds militaristic, as if **** is about to go down XD.
Too bad there are no other good Sonic 1 Final Boss songs. That theme's amazing ;;