I just browsed through my steam games library and saw 'Steam App 210890' as something I could install. When I tried to install it, to see what it was, steam told me that it would be downloading now, yet nothing happened.
Now I'm just wondering, what is that?