I'd give the music and the animation 5 stars, excellent work. The lyrical flow can however feel extremely forced frequently throughout the song. You've got the style, you've got the instrumental/production value, all you need to do is polish your lyric writing and implementation, and you'll have an honest to god pro band going.