This is a decent mix. I kind of got through the song thinking it wasn't anything new or exciting. The first half of the song was pretty repetitive, but it did start to pick up later. The second half of the song was much better.
The staticky/electronic interference noise in the beginning was pretty cool. I wish you would have used more sound effects throughout the song though. That could have really turned things around. I also heard a few spots where some vocals, very simple vocals could have improved this tenfold.
My overall opinion on the end of the song was that it ended very abruptly. It's a shame because the second half was its strong point.