Hunter_8472
Newbie
- Joined
- May 20, 2005
- Messages
- 82
- Reaction score
- 0
OK, I've been sitting here for ten minutes with the "Connecting Steam Account" window... is this because everyone's downloading Lost Coast, or is it me?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari