After spending the last six months giving away free games, Ubisoft is kicking it into overdrive for the holiday season. Today, the video game company is launching a promotion called 30 Days of Giveaways, which is exactly what it sounds like.

DEAL ALERT: The best Black Friday sale of the year is happening right now!

For the next 30 days, Ubisoft will be giving away a single present every day. Most of the gifts will be accessible by everyone for the entirety of the promotion, but some will only be available for a limited time, such as the 300 Game Giveaway. You can read all about that specific giveaway and more on Ubisoft’s blog.

As with the Ubisoft Club free games, you’ll need to log in to your Ubisoft account in order to claim the giveaways. You can do that at this link.

Like any good advent calendar, the content’s of Ubisoft’s 30 Days of Giveaway are currently hidden, but some sleuths on Reddit checked the page source and managed to find all 30 giveaways. If you’d rather be surprised, turn away now, but if you want to start planning ahead, here’s the full list of giveaways:

November 24th Rayman Classic on Mobile November 25th 30% off Ubisoft Games November 26th Exclusive Collection of E3 2016 Cards November 27th Ubi30 Exclusive GIF November 28th For Honor GIFs November 29th Ubi30 360 Image November 30th Just Dance Greeting Card December 1st Ubisoft DIY Advent Calendar December 2nd Steep Wallpaper December 3rd Exclusive Digital Posters from E3 2016 December 4th Rabbids Holiday Goodies December 5th WWW Wallpaper December 6th Ubisoft Cocktail Recipes December 7th Assassin’s Creed 3 on PC December 8th Ubisoft Wrapping Paper December 9th 300 Game Giveaway December 10th Watch_Dogs 2 Wallpaper December 11th Ubisoft Gift Tags December 12th Ubisoft Dessert Recipes December 13th Ghost Recon GIFs December 14th Wallpaper for Mobile December 15th Prince of Persia on PC December 16th Rayman Legends on PC December 17th Splinter Cell on PC December 18th The Crew on PC December 19th Rayman GIF December 20th Steep GIF December 21st Exclusive 2017 Digital Holiday Cards December 22nd Ubi30 Wallpaper December 23rd Ubisoft Holiday Decorations

The promotion ends on December 23rd at 2:59PM PDT / 5:59PM EDT.