Haha, yea, I expected this to be some sort of computer-generated singing thing that anyone can input text into, and it automatically generates the voice and video.  But to see this is a full blown original production, and a very clever one at that, is impressive.