Ranger
Brin Moss
SignatureThorn bow
The Canopy starter. A charged shot staggers a construct. The guardian wants three clean lines, not a magazine.
Free browser action RPG · four realms
Four realms, four heroes, and a weapon that is a tool with a name. Levels and coins. No loot box and no gore.
01 — Story
VSH Primal Realms is a third-person action RPG that fits in a browser tab. You take one hero into a realm, fight through short camps of constructs and brambles, and finish on a guardian that wants a rite rather than a killing blow. Levels raise a health bar and a stamina bar. Realm coins buy a camp perk: a longer roll, a brighter lamp, a second ration.
Brin Moss starts in Canopy Verge with a thorn bow. Kael Umber is the basalt warden and prefers the maul. Lior Quill handles Tide Vault with a glass tide that is light and push, not a wound. Vessa Rook scouts with a reed spear and is the one who knows where the next campfire is. You can finish the four realms with any of them. The realm just argues with the weapon.
The guardians are Root Warden, Kiln Hart, Shelf Leviathan, and Aurora Hart. They share a structure with Frost Haven’s meal offerings only in spirit: the valley there refuses harm, and this game refuses a death animation. A guardian staggers, the rite completes, the path opens.
The page is editorial. The primal store was not mounted. Keep the kid-safe rite if you rename the cast. Do not ‘upgrade’ the page into gore when the build arrives; match whatever the build actually shows, and if the build is bloodier than this promise, say so plainly and keep the age rating honest.
Three camps, one guardian, one mount trail between the first and second camp. Camps are constructs you can break because they are built things: briar snares, kiln puppets, tide glass that reassembles if you leave. Coins drop from camps. The guardian drops a realm mark, which is the level gate, not a corpse.
Level is health, stamina, and the second hit of a combo. Coins are camp perks and, later, cloaks. Nothing random is sold. A perk is a listed line in the camp menu.
Roster
Four heroes, one active. You can switch at a camp. Names are editorial until the build is mounted.
Ranger
SignatureThorn bow
The Canopy starter. A charged shot staggers a construct. The guardian wants three clean lines, not a magazine.
Warden
SignatureBasalt maul
Slow, and the answer to Kiln Hart’s armor. A roll is not his talent. A beat is.
Tide
SignatureGlass tide
A push of light that moves guardians and reassembles nothing. The Tide Vault hero.
Scout
SignatureReed spear
Reach, a quick step, and the campfire map. The easiest second hero if the bow feels thin.
Kit
Five weapons. A hit on a realm guardian staggers it. It does not wound it. Guardians leave when the rite is finished.
Range
RoleCharged shot
Brin’s. A line on the guardian is the rite in Canopy.
Impact
RoleBeat
Kael’s. Breaks kiln armor. Slow recovery, so the roll has to be early.
Reach
RoleStep-thrust
Vessa’s. The safe poke while you learn a camp.
Camp perk
RoleLight
A coin perk, not a second hero. A short blade that also lights Aurora Step.
Push
RoleLight
Lior’s special. Moves a guardian into the rite mark. Not a damage fantasy.
Camp
RoleHealth
The other consumable. Two per realm unless a perk adds one. Not a weapon, listed so the menu makes sense.
Rides
Two mounts, used to cross a realm. Combat is on foot.
Mount
RoleCanopy and basalt
The land mount between camps. You dismount to fight. It does not attack.
Mount
RoleTide Vault
The water crossing. Same rule: travel, then feet.
Ground
Canopy Verge, Basalt Throat, Tide Vault, and Aurora Step. Editorial geography.
Realm 1
KindRoot Warden
Trees, bridges of root, the bow realm. The tutorial.
Realm 2
KindKiln Hart
Dark stone and kiln puppets. The maul realm.
Realm 3
KindShelf Leviathan
Glass water and the skiff. The push realm.
Realm 4
KindAurora Hart
The night realm. A lantern perk helps. The last rite.
Save
KindMenu
Switch hero, spend coins, refill a ration. The only safe floor.
Play
Mode
The four-realm campaign, in order the first time.
Mode
Return to a cleared camp for coins. Guardians stay cleared.
Mode
At a campfire, change who walks out. Levels are per hero.
Mission
Finish the Root Warden rite with Brin.
Mission
Stagger Kiln Hart three times with the maul.
Mission
Reach Tide Vault’s second camp without leaving the skiff early.
Mission
Finish the last guardian.
Mission
Clear any realm with someone other than your starter.
Mission
Buy the three camp perks once.
Progress
Hero level and realm coins. Coins open a camp perk. They do not open a loot box.
Level
Health, stamina, and a second combo hit. Earned in camps.
Realm coins
Longer roll, lantern blade, extra ration. Listed, not random.
Marks
One per guardian. The campaign flag.
Cloaks
Cosmetic. Free. Not in the current editorial camp menu.
Cosmetic cloaks are coming soon. They will not be sold.
Hands
| Input | Action |
|---|---|
| WASD | Move. |
| Mouse | Look and aim the bow. |
| Click, or J | Strike or loose an arrow. |
| Space | Roll. Costs stamina. |
| E | Campfire, mount, or rite mark. |
| Q | The hero’s special: charged shot, maul beat, spear step, or glass tide. |
| Tab | The camp menu when you are at a fire. |
Stills
Poster frames until realm screenshots exist.
Spec
Minimum
A current Chrome, Edge, Firefox, or Safari on a phone, tablet, or computer. WebGL enabled, about 2 GB of memory, and a keyboard, mouse, or touch screen.
Recommended
Desktop Chrome, a mouse, and a graphics chip that can hold a steady frame rate. Close other heavy tabs. Headphones make the missions easier to read. Four small realms, not an open world. A laptop with WebGL is enough.
Questions
Yes. No download, no account, no loot box, and nothing to buy.
No. Guardians are finished with a rite. Constructs break because they are built. There is no blood.
They are editorial until the game store can be read. Edit data.json to match the build.
Yes, at a campfire. Levels belong to each hero.
No. One player, one browser save, four realms.
Listed camp perks only. Not a random drop and not a cloak, until cloaks are actually in the game.
Sources
Content source for this page: Editorial. The agent store for this game was not mounted and no public build was available, so names, maps, and kits were written to match the title and genre. Change any fact in data.json and rebuild. Do not treat these cards as shipped game data.. Edit the matching object in data.json and run node scripts/build.mjs.
Also free