Honestly, while the variety of instrumentation was nice, you just play the same 4 chords on loop for the entire song without even changing the melody. And its a boring melody at that. You're just spamming the root note of the chord. Granted there are some moments where you slightly change it up, but even then, it still feels exactly the same as everything else.
In summary, the production quality was great, but the arrangement itself was obnoxiously basic. I would place this in the same category as Darude - Sandstorm. If that's what you were going for, you definitely succeeded. Perhaps my review is unfairly biased by my distaste for repetition to this degree.