Steam Stuff - What Has the Digital Distribution Giant Done Lately?

I booted up Star Wars Battleground 2 (the original) just for shits a giggles, and then I checked in, and got a badge. Didn’t even know what was going on.

Now, it wants to me to play Torchlight 1.