Ubisoft is giving away free games for the next 30 days, until 23 December. You will have the opportunity to get some previous free game you may have missed in the past month Prince of Persia, Rayman Legends, Splinter Cell and The Crew. Also Assassin’s Creed 3 will be free for the month of December (starting 7th december). Currently you can get for free Far Cry 3: Blood Dragon.
Link to Ubisoft 30 days of Giveaways
Link to Far Cry 3 Blood Dragon
The 30 Days of Giveaways operation is only valid from November 24, 2016 at 09am Central European Time (“CET”) and December 23, 2016 at 23:59 pm CET.