You know what... this made me smile. Therefore it was worth watching.
I like this
Great voices, weird concept, sweet music...
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.