Herm...
No offence Dood but you need to work on your vocals. I can see your effort though, and that Capt Howder guy can suck a big fat dick because if people compare your effort to his effort his effort seems like he clicks a couple of things and that's it. Take no notice of that guy, he's just jealous. Your vocals are too loud though, but keep trying. Also I appreciate you trying to do something new.