Am I the only one who thinks the Steam Summer Sale banner is kinda off? Like I think it's meant to be cutesy with a perky little beach scene front and center, but you also have whole cubic measures of concrete buildings with blatant AC units in the back and a ton of discarded junk keeling over in the waters.
I guess it symbolizes the Summer Sale as a sort of little oasis on the front page of Steam, but the implication it carries for the rest of the marketplace is uncanny.