Not a bad song! The builds are good, the beat's good, yet I don't always feel the energy... maybe it's too slow? Maybe it's just not getting anywhere? When it starts getting places it slows down and diminishes. Also: bit much loudness.
I feel like a bit better a structure and this could be great. Quality definitely is.