I still remember when you first showed me this song as a WIP. Not you're best track for sure, but it's not supposed to be. If anything, I think comparing this is Antares' Answer just shows how much amazingly better you've gotten as a composer.
You definitely go way to crazy with the record scratches and distortion from about 1:20 onward though. I thought my speakers were glitching out, lol.