I suggest before rating, listen to the full version. Transitions are still there in full version and upload quality is a little better.
Lots of good things going on in this song. Energetic, especially towards the end.
Keep up the good work, look forward to hearing more complex songs like this one.