lol, greatness.
F*** what the other retards said, I think the vocals give it a touch that says you made it, not to mention its sounds fantastic. I think that the only real part besides personal touch on a song that defines it is the main tune, and you my friend have invented a great one.
I also had to let you know i love how you change instruments a lot and still keep the flow... that and your hilarious remarks to the other people wo have commented.