Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
All my friends have it like this, it always says "In the main menu"As far as I remember, there was a thing with the new "Steam Family" that caused this.
I could not confirm right now, cause noone plays.
Do you have the new Steam family feature active?