I have to say, I liked the "preview" version better.
What I liked about the preview version was that it sounded like a badass rock song. It sounded more real. You know, just having vocals, guitar, and drums.
The thing about this version is that the addition of the electronic sounds kill that feel for me. I'm all for mixing instruments but it wasn't done well here, at least in my taste. For example the muffled screeching sound in the beginning during the main riff was a major put off. Another is when that synth kicks in, it sounds totally out of place. I think the main problem is that you're mixing these clean sweet sounding synth leads with grungey guitar riffs.
But on the other hand, I love the addition of the piano and violin (if it is a violin. I'm terrible with the names of those instruments). They create a good mix of contrast with the guitar but the piano sounds like the default piano sounds from a music program. Hopefully this is because its a rough draft :)
Last thing, the whistling sounds out of place also. I never really liked whistling in songs so that's mostly personal preference.
tl;dr either fix or get rid of the silly synths and push the more "real" instruments to their full potential. Right now it's a bad mix of pop and grunge.
Keep up the work <3