I remember watching something similar here on newgrounds. Just this episode had very close similarities. Wish I knew what it was. It had a certain charm like yours did. Shame that the series had to end abruptly.
Glad I watched it though. Maybe I might get back to making this sort of stuff again.