- 8,756
- 2,418
- Joined
- Jan 3, 2005
Anybody seen this? Reviews, opinions? Im about to grab it. Thinking it might be on par with City Of God (hopefully).
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