Steam Summer Sale by MomentOfGeekiness · Thursday 12 July 2012 The Steam Summer Sale has started, which is very bad for my wallet. TONIGHT'S THE NIGHT Watch this video on YouTube Share