Wicked!!
Don't listen to those douche bags that say this sux...hey assholes it takes real talent to do acapella. And the additional people singing are recreating the sounds and effects that come from synthesizing, reverb and all those cool tricks they do to songs into studios.
Anyways dude, excellent work...would have liked to have heard the whole song.