Ubisoft Says Happy Holidays With this Moving Greeting Card

You've seen digital cards, physical cards, and now a really neat video card from Ubisoft to you. Yes, YOU!