General Eq work needed it sounds like. Allot of conflicting hertz areas are in there. It also sounds like the entire song is piled into a single track. 1:34 that part that comes in was entirely too powerful. It was eating up the entire song, i would guess it was over 0db by itself. Try keeping each chan below -8 db pre master which gives you a little of room to master sections that need it. ( the kick being -8 and the loudest part of the mix)
Pretty good regardless of a few things