It kind of sounds like a demo...
I dunno, it just sounds weird.
EDIT: I think if the background music was turned up a bit to match the leading vocals it would sound better. I doubt this is exactly what the final version sounds like. It does grow on you a bit after the first listen, though.