Yes this song is really good
You did good, didnt like the screeching sound after the intro. But everything else was good. You should plan where you have your screeching sounds they are very cool if you know where to have them
I can play the intro on tin flute. But I dont play flute much, I play guitar, and I say this was good playing