I have done this redubb of my old German flash just for Newgrounds.
All my old cartoons have terrible audio quality. Due to this, I have bought a new headset (Razer Carcharias) to be able to produce high quality audio files.
The German original version was done in April 2008. As English isn't my native language, it took long time to be self confident at talking English. That's might be a reason why it took so long for a dub^^