I've been in total lurk mode for the past few days because of LIFE and holidays. Other than Trine 2 and it's bundles that I totally bought, has there been any other fantastic deals that y'all wouldn't pass up on? Last thing I went for was Deus Ex: Human Revolution for 5 dollars.