Has good beats. Seems like it needs a bit more meat to it though, something a bit more attention grabbing. I agree about the intro as well. It is a bit long.
The intro was enough to make me want to close it..
..but when it kicked up, the term "impressed" was an understatement. I love it.
The only suggestion I would make would be trimming the intro a bit. It was a bit overkill IMO.
Great composition overall! 5/5
thanks for the insight i appreciate it