Update: As predicted, Assassin's Creed 2 is now free to keep via Uplay (opens in new tab), so you can download it now and start hopping around picturesque Renaissance Italy while stabbing lots of people. It's over a decade old now, and online features are no longer supported, but it's still a good 'un. Pick it up before April 17 and keep it forever.
Original story: If nothing else, it's a good time for free games, with plenty of stuff being given away (opens in new tab) to help people pass the time. Wizards of the Coast are giving away a bunch of D&D material (opens in new tab) (including Adventure with Muk (opens in new tab), an introduction for kids that contains a great character sheet I used in my own last game, and the sandbox campaign Lost Mine of Phandelver (opens in new tab)), and you can grab both Sherlock Holmes: Crime & Punishment and Close to the Sun from the Epic Store right now.
As spotted by Daniel Ahmad on Twitter (opens in new tab), Ubisoft seem like they're about to get in on the generosity again (having recently given away Child of Light (opens in new tab) and Rayman Legends (opens in new tab)) with Assassin's Creed 2 appearing as an upcoming free offer on German site mydealz.de (opens in new tab).
Looks like the game that brought us Ezio Auditore da Firenze, and includes a character named Mario introducing himself by saying "It's-a me, Mario," will be free to keep on Uplay from Tuesday, April 14. Its follow-ups Assassin's Creed: Brotherhood and Revelations will be available for a discounted price too.