Pretty well done, I must say.
Now this is my own opinion (and it may be a bit different from your view), but I feel like the drums are a tad bit too loud for me (especially from 00:11 to 00:32).
Everything else is well done though. Gives off a similar vibe to the artwork, and that's the overall point. The vocal chops only make it closer to that vibe. Props to both you and the artwork creator.