Good message, good style of music, just bad production. There's too much blank space without anything happening, seems kind of lazy especially for a nearly 5 minute video.
The vocals are really underwhelming, but the instrumentals save it a bit. 5/10