Dude awesome
Dude why you being so hard on your self. It's like your tryn yo get sumpathy or sumtin idk LOL
But any way awesome video, It was really good, i did not really notice any thing with the sound. This reminded me of Project Freetown alot.
kudos keep it up