It's never taken part in a Steam sale
Honestly, it has been complete for a while, aside from some bug-work
Of the 100 billion games on Steam, one for every star in the sky, which are the absolute cream of the crop? Which have users rated the highest? To borrow a cliche from The Bad Internet, the answer may surprise you.