I feel like all the teasing didn't really live up to the full song. It's still enjoyable but it was overhyped.
I was hoping Betatraxx would do more with that weird organ part in the remastered version but it still sounds out of place. One thing I do like about this new version is the extra synth part in the first chorus, though.