After listening to that version, I agree. Check it out there, future listeners xD
Ye Soundation messed this one up pretty bad. The soundcloud version is way better.
I feel like there are too many instruments with high frequencies or a lot of resonance, but I still love the sound design, especially since it's entirely Soundation (other than those samples of people talking of course :P)