I actually like this, but it's painful to listen to (especially with headphones). I think the low end--particularly the bass drum--is very loud (probably intentional given that it's dance music). The synth effect of swelling and abruptly cutting off might be exacerbating it.
Definitely felt that swinging you mentioned.