This sounds like a very interesting combo of two styles I can think of; 2000s dance, and kind of rock-y. It's a very cool combo though! You get a hit of nostalgia while also getting to experience something that sounds completely unique and new. I like the melody, it was simple but nice, and all the instruments worked together very well too. Also a lot of interesting percussion choices as well that sound nice too! Great work, keep it coming :)