i got a feeling like 20-30% of the game is gonna be set there.
i think most of it will be set in Umbrella HQ or something similar.
anyone agree?
i think most of it will be set in Umbrella HQ or something similar.
anyone agree?
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.