Very original entry! This is not a genre I was expecting to see here, considering the theme, but you nailed it. I like how there's different sections to the song, it feels like it's really telling a story. Awesome work!