COOL!!!
Basically it like an online E-card sort of. i use to do E-cards for a living. it not as easy as it sound. even though it is short. you have to put in aslot of man hours to get it done. i did over 100 e-cards in about 6 months with a team of animators and writers. anyway to answer your question. you did a good job. hope your company flourish keep posting more..... and good luck!