At 52 seconds in, the chords have kind of an "EE" vowel sound to them. Try making them go "wOO" or "wOwOw" with an LFO or something. Also, at that part in the song, maybe quiet the chords down and pump up the basses at the end of every bar!
Also, I don't know what you did in terms of mixing on this track, but it seems like some elements are kind of unclear, like the snare, the lead, the intermittent basses, etc.
Other than that, you've got top notch ideas. Keep freakin' goin'!