Ubisoft is giving away Assassin's Creed III, The Crew, Beyond Good and Evil, Splinter Cell, Far Cry 3 Blood Dragon, Rayman Origins, and Prince of Persia Sands of Time. They are available through tommorrow, the 18th of Dec.
If you don't have one or more of these already, now is the time to nab them.