Hm..
REALLY nice work with this dub! but yeah i agree with some peeps that newgrounds maybe isnt the perfect place to submitt things that isnt really flash.. But then again, this was just awesome, and tbh, youtube is just shit wenn it comes to subbmitting things for a decent review..
Good job though!