What a MESS!
All the elements are there, but it feels like they just threw them all at each other rather than sitting down and thinking, "right, how can we make this a great pop track with all of this?'
This is great. It brings me to mind of early 90s euro dance.