
There are videos on youtube that sum up main progression from stone to steel.
There are also other topics to learn, like prospecting for ore, leather making (for backpacks), animals handling, bee keeping (if you want lanterns), windmill building (to automate iron processing and as prerequisite for steel), and many more.
Survival hanbook (H key by default) have a lot of info and guides on game mechanics. Otherwise, google videos on certain topics.
It is fun to pass all these milestones and see how your small village grows.
P.S. As for storage, keep food and unprocessed animal hides in storage containers made from clay in cool cellar, bulk resurces (stone, ore nuggets, wood blocks) in crates and everything else in double chests that you can make as soon as you get access to copper (for nails and strips).
Some things like firewood, peat, bricks can be stockpiled right on the floor. Also you can lean tools to the wall or put them on tool racks for convenience. This also adds to an atmosphere of medieval building.
Right now I’m enjoying Witchfire. Although it’s not just FPS, the FPS part is good, along with the atmosphere of medieval-inquisition times and a powerful witch yet to be faced.
Gameplay consists of sessions on several islands where you kill enemies, clear up events and gradually unlock new game parts. On successful extraction you bring back witchfire (the same thing as souls in Dark Souls) to spend on increasing of one of six characteristics.
There are a bunch of weapons unlocked through research and each upgradable up to 3 tiers, by completing requirement tied to each gun.
It is fun and keeps me engaged for several days already. But if you’re not into repeating runs and rather play story based FPS, or don’t really like the theme, maybe it’s better to pick something else.

Martha Is Dead is a grim psychological triller about twin sisters, set in Italy at the end of WW2. It’s not about war, however. This game left me with deep emotions no other game could do. Heed the warnings given by authors, though. It may come too disturbing to some people.
If I recall correctly, Starcraft 2 has a pause in online match. Other players get pause screen and can unpause the game. It all comes down to both(all) players agree on pause, and can be useful if correctly implemented.