Hahahah! I love the pacing of this! Really great job. And I totally didn't expect the end - it's great! Now I wonder, what is this same work you guys do.... :D