Mix feedback please

Hello everyone,
Can you give your feedback on the overall quality of this mix ? To my ears it has room for more clarity . What are your thoughts?

Thanks!

Hard to say anything on a 20 second clip. What I heard sounded like it fit the genre.

Oh, I thought it was possible to switch to full track mode on there. I can put up a soundcloud link instead. Thanks for checking it !