Nice work! I agree with what was already said. Lot's of great textures. Drums are really dry. Some reverb probably will go a long way.
I'll try to apply this for a next time :)