hey man, the mixing and mastering is really solid. very loud and pretty well balanced.
the only thing I would suggest is reducing the hi-end in the breaks. Between all the white noise, fx, risers, etc. its hard to listen to and i think if you introduced more sounds that are less piercing and have more mid and low timbres to them the song would sound mint. good stuff overall