The Steam Summer Sale has started. No sign of it on the Steam Store yet but there is a list of discounted games here and here too.

Get those credit cards ready!