Lovely little newgrounds cartoon- havent seen one worth noting in a while. Well here we are…I have now.

http://www.newgrounds.com/portal/view/526565