not bad! the character seems a bit off, and the voice is off at times. too much cursing in parts in place of random dumb lines/insults. online play would've offered a lot more commentary opportunity. you really should've put in more dramatic/plot lines similar to "One small step for..." or "In a world where..". Watch some more of his videos and listen to the stuff he says. There's more to it than the voice and nipple comments.
If you keep trying and brown townyzing his videos and practicing the voice, I bet you could do an almost perfect representation eventually!