It seems this holiday is packing up to be a massive rupee eater if you want to chalk in on everything that's going on. Steam, GoG, Humble Bundle and Indie Royale all have sales and/or bundles going down. Actually, there is so much content you'll be hard pressed to play everything that's up on offer even in the one bundle from Humble Indie Bundle #4.
Indie Royale has also recently added Elfsquad7 a co-op Christmas themed game. Humble Bundle on the other hand has added 2 new bonus games, Cave Story+ and Gratuitous Space Battle along with soundtracks for all of the games! AND if you pay more than the average, you get Humble Bundle #3. That's 12, twelve, games!
Holy crap! As of now there's 6 days left on the Humble Bundle which has sold nearly 360.000 copies and roughly 4.5 days left of the Indie Royale bundle which has sold around 25.500 copies.
Get your Indie Royale bundle here: Link »
Get your Humble Indie Bundle #4 here: Link »