Not exactly my speed on genre, but it sounds really well put together and nothing is too loud or too soft in the mix. Kudos on a clean mix, compositionally I think it was a little too repetitive, but I'm not super into the genre itself, so take my words with a grain of salt.