I pulled in a pretty good haul from the Steam Autumn sale in the last few days. I picked up Deus Ex Human Revolution, Mount and Blade Collection, Castle Crashers, and some Just Cause 2 DLC. Before that I picked up Rayman 3 for GC and Assassin's Creed Revelations for 360, and World of Warcraft...