Steam sale in a nutshell. God damn this dude bought a LOT.. July 12 July 14 July 15 July 21 ( Slayer .. ... Legend of Grimrock Warlock- Master ofthe Arcane Tota steam Sale why You so Cheap