Can't say I'm a huge fan, it's pretty harsh on the ears, and the 4 chord structure is so over done. I can tolerate glitchy, clipped out drums, but it seems like they are incredibly loud in the mix, almost painfully so.
Glitching on the synths and vocal clips might have given it a little more uniqueness.
I did like the 8 bit (or however many bits) parts though!