This was just flat out awesome in my opinion. You got the song correct, added in the guitar and the synthetic electronic noises, an to top it off, got voices in. I have a ton of versions of this song on my MP3 player, but this is by far the best I've heard.