Yeah, something about this song seems a little... I don't even know. But it's really good! I actually don't really have much to say, apart from that. Also, why the hell is there laughing at the end? There's something about this track... I know what you mean.
Edit: Yeah ha ha