Proper good job mate.
It really sounds like something I'd hear at a (night) club or rave. Kudos for this being your first proper song. Sometimes I found there was so much going on in the song it was hard to listen to, so maybe try not to cram in as much music as you can but rather make the most of the sounds you do include.