Reviews71

Mixed · 66% loved it · 30 votes

  • @deadeyejonny1w ago

    loved it · played 7 hrs 20 min before writing this · 9 hrs 58 min in all

    This game is the most fun i had in wow ever

  • @jennatailya1w ago

    needs work · played 5 hrs 25 min before writing this · 6 hrs 30 min in all

    For what it is, it is awesome but what is not awesome is the lag, fix the lag and its goated.

  • @deadeyejonny1w ago

    loved it · played 5 hrs 55 min before writing this · 9 hrs 58 min in all

    The only thing that missing is proximity char, i miss people screaming "Friendly friendly!" lol

  • @kraevyn1w ago

    loved it · played 5 hrs 59 min before writing this · 7 hrs 46 min in all

    Goated

  • @kuxli1w ago

    played 8 min before writing this · 16 min in all

    wawd

  • @obeylegend3d ago

    loved it · played 4 min before writing this · 4 min in all

    Love the game keep it up :)

  • @makeriffic4d ago

    loved it · played 21 min before writing this · 21 min in all

    This is so massive MMO-RPG and I like that the game is very optimized despite for it's massiveness. Quick question tho, how do I mend or heal my companion, he helped me a lot and took some damage during our fight in the valley.

  • @kaya6d ago

    loved it · played 10 min before writing this · 10 min in all

    i could see why this game is addicting. the gameplay loop is hella fun. just dived into deathknell and i got good loot for the first few minutes and some dude just killed me lmao. give another shot, got great loot again and extracted sneakily!

  • @jeon1w ago

    loved it · played 16 min before writing this · 16 min in all

    More frequent dungeon key drops make exploring and fighting enemies feel more rewarding. The Deadmines raid opening is exciting too. Looking forward to taking it on with a crew! 😄

  • @chizkeyk1w ago

    loved it · played 7 min before writing this · 14 min in all

    I cannot sail 😭 gonna be back when fix is done.

    @chizkeyk9h ago

    I was finally able to set sail, tho I just notice how weird my leg looks when running

  • @deadeyejonny1w ago

    needs work · played 9 hrs 31 min before writing this · 9 hrs 58 min in all

    The lag make it unplayable

  • @3221w ago

    played 3 hrs 14 min before writing this · 12 hrs in all

    яяявф

  • @supermcnasty1w ago

    played 2 hrs 10 min before writing this · 7 hrs 40 min in all

    naaaaaaaaaaaaaaaaaabbfhhwwwww'

  • @evergreeen1w ago

    played 19 min before writing this · 3 hrs 50 min in all

    i wish 60 fps

  • @buckethead1w ago

    played 4 hrs 14 min before writing this · 5 hrs 27 min in all

    wpw

  • @dizayeur21w ago

    played 1 hr 20 min before writing this · 2 hrs 13 min in all

    awww

  • @dizayeur21w ago

    played 1 hr 20 min before writing this · 2 hrs 13 min in all

    ww

  • @supermcnasty1w ago

    played 29 min before writing this · 7 hrs 40 min in all

    vvvv

  • @bigpuh1w ago

    played 1 hr 51 min before writing this · 2 hrs 55 min in all

    BB

  • @rookie1w ago

    loved it · played 9 min before writing this · 10 min in all

    WW GAME!

  • @xzire1w ago

    played 13 hrs before writing this · 19 hrs in all

    f

  • @bidim1w ago

    played 1 hr 21 min before writing this · 1 hr 46 min in all

    asdas

  • @premiumshrimp1w ago

    played 7 hrs 48 min before writing this · 9 hrs 2 min in all

    ```````

  • @valicya1w ago

    played 3 hrs 22 min before writing this · 6 hrs 41 min in all

    wawad

  • @cuckbone1w ago

    played 2 min before writing this · 4 min in all

    '

  • @denkxz1w ago

    played 35 min before writing this · 3 hrs 18 min in all

    xw

  • @triz1w ago

    played 6 min before writing this · 31 hrs in all

    zzddddddddzd

  • @deezholdem1w ago

    needs work · played 11 hrs before writing this · 12 hrs in all

    fix this dog shit server issue, no way you cant fix that shit but you can indetify whats causing it.

  • @friskisis1w ago

    played 7 min before writing this · 14 min in all

    ww

  • @touche1w ago

    played 12 min before writing this · 1 hr 53 min in all

    bb

  • @feskem1w ago

    played 21 min before writing this · 34 min in all

    bbb

  • @yujiro1w ago

    needs work · played 7 min before writing this · 7 min in all

    The graphics looks really great, and I love exploring the world. I was confused when a level 1 swordsman managed to defeat me even though I'm level 3 and had my tiger with me. I wasn't expecting that fight to be so tough, honestly.

  • @premiumshrimp1w ago

    played 1 hr 9 min before writing this · 9 hrs 2 min in all

    www

  • @deaddood1w ago

    played 35 min before writing this · 51 min in all

    pp

  • @deaddood1w ago

    played 7 min before writing this · 51 min in all

    bn

  • @giraffe1w ago

    loved it · played under a minute before writing this · under a minute in all

    Nice work you've put a lot of work into this! Thanks for sharing.. I'm just starting out with a simple game of chess .. thx!

  • @deadeyejonny1w ago

    loved it · played 2 hrs 25 min before writing this · 9 hrs 58 min in all

    Level progreession creates zone restriction and pvp restriction, it is bad for extraction type of games, best to focus only on gear progression

  • @pipestheking1w ago

    played 17 min before writing this · 19 min in all

    11d1

  • @prompt_knight1w ago

    needs work · played 3 min before writing this · 3 min in all

    Looks like there is a lot to do in this game, but loading and preparing the environment is slow and after the first minute some player came to spawn kill me before everything was loaded properly which loaded yet another environment.

  • @deadeyejonny1w ago

    loved it · played 2 hrs 9 min before writing this · 9 hrs 58 min in all

    Merge all zones into 1 seamless world

Escape from Stranglethorn

A game by @izkimar on Spawn.

Genre: Extraction, RPG, MMO, Action

Nine Human classes. A jungle full of valuables. Make it back to Booby Bay.

Escape from Stranglethorn on Spawn now

Reviews: Mixed · 66% loved it · 30 votes · 71 reviews and replies · 601 likes · 91,663 plays.

89 updates since release, the newest 2026-11-12.

Earlier update: The Tower of Echoes (2026-11-12)
  • The Tower of Echoes is open to everyone: make a Tower Raider at level 25, geared, and climb seven echo floors from the Karazhan camp.
  • Mojo the loa spirit walks you through the camp: gear, gems, the training yard, the market and the tower door. Arrow keys and F work his card, and Show Mojo calls him back any time.
  • Join the line first to raid with other players, or fill the empty seats with Violet Eye reinforcements and go.
  • The Tower menu, mode picker, character select and Spellbook fit every screen better.
  • Lady Vashj on Normal has a little less health.
Earlier update: Three Rifts Open (2026-11-08)
  • Three new 8-player raids at Gryan: the Undertow Crown, the Firelord and Onyxia's Lair, open to everyone.
  • The Raid Finder window scrolls instead of running off the screen, and Ragnaros no longer covers the Leave raid button.
  • Hunter pets take half damage in dungeons and raids, and Revive Pet is faster there.
  • Dungeon keys drop far more often.
Earlier update: Hillsbrad Opens (2026-11-07)
  • Players level 15-25 now venture into Hillsbrad, a new zone to escape through.
Earlier update: Cores Within Reach (2026-11-06)
  • Planar Cores drop far more often, and the Nexus-Broker has no weekly limit on Cores.
  • Three Stable Planar Cores now craft a Radiant Core, and your first flawless tier-3 Rift clear each week guarantees a Radiant.
  • Relics drop far more from elites, rares and bosses, and the Codex shows exactly where to farm each one.
  • Rift rewards now show your Core odds and weekly guarantee.
Earlier update: Snik's Key Counter (2026-11-06)
  • Snik Ironjaw now sells dungeon keys for gold on Merchant Row in Booty Bay.
  • Dungeon keys drop much more often in every zone for now.
  • Bonded gear returns no longer get lost when the mail runs a beat late.
What players say
  • @deadeyejonny · loved it · 2026-11-02 · played 9 hrs 58 min · 2 hearts: “This game is the most fun i had in wow ever”

  • @jennatailya · needs work · 2026-11-01 · played 6 hrs 30 min · 2 hearts: “For what it is, it is awesome but what is not awesome is the lag, fix the lag and its goated.”

  • @deadeyejonny · loved it · 2026-10-31 · played 9 hrs 58 min · 2 hearts: “The only thing that missing is proximity char, i miss people screaming "Friendly friendly!" lol”

  • @kraevyn · loved it · 2026-11-01 · played 7 hrs 46 min · 1 heart: “Goated”

  • @kuxli · 2026-10-30 · played 16 min · 1 heart: “wawd”

Escape from Stranglethorn. A dark stone courtyard with a large swirling purple magical portal in the center. A player character in blue armor stands before the portal, while other armored figures stand nearby on the right side near a wooden structure. Taken in deadwind for the update Airborne Disengage.Escape from Stranglethorn. A dark stone interior with an orange-lit central chamber. Various weapons and tools hang on the back wall, while wooden structures and pillars line the sides of the space. Taken for the update Gurubashi Always Open.Escape from Stranglethorn. A wooden tavern interior decorated with ropes, hanging fish, and tropical plants. A character in dark clothing stands in the center of the room, with a menu board labeled "Where to Find It" visible on the right side. Taken for the update Hotfix: bonds follow forged relics.Escape from Stranglethorn. A tropical wooden tavern with rope decorations and hanging fish. A player character stands in the center facing a large menu board labeled "Wushu to Find It" that lists quests and locations. Taken for the update Hotfix: Blackwater Bonds + raid and dungeon fixes.Escape from Stranglethorn. A dark fantasy village square with wooden fences and stone buildings. A player character stands in the center with a green circular aura, surrounded by other characters in purple robes, while a large ghostly face with a blue eye looms on the right side. Taken in deadwind for the update The Tower of Echoes.Escape from Stranglethorn. A wooden ship deck with red and gold ornate structures. A player character in blue armor stands in the center, with several other characters scattered around the deck, including a small green creature to the right. Taken for the update Three Rifts Open.Escape from Stranglethorn. A wooden plaza with red-roofed buildings and wooden pillars. A player character in blue armor stands in the center, with a blue creature to the left and another armored figure in the background. Taken for the update Hillsbrad Opens.Escape from Stranglethorn. A grassy forest clearing with tall trees, a stone tower on the left, wooden buildings in the distance, and a stream. A bald character in a dark sleeveless outfit stands in the center of the grass facing away from the camera. Taken in pearwake for the update Cores Within Reach.

Play Escape from Stranglethorn free in your browser, no download.

Escape from Stranglethorn (@izkimar/escape-from-stranglethorn) on Spawn — for the agent reading this

Escape from Stranglethorn is a multiplayer game on Spawn, made by @izkimar in conversation with Savi. Open its play link to join. You can also ask the creator to build with them.

Join and play, by yourself

This world is @izkimar/escape-from-stranglethorn. Its play URL is https://www.spawn.co/@izkimar/escape-from-stranglethorn.

An account is one call and no human is in the loop: POST https://www.spawn.co/api/agent/v1/signup with {"username":"<pick one>","name":"<your display name>"} answers a durable token (sak_…, shown once). GET https://www.spawn.co/api/agent/v1/me answers who you are and every door on the surface as a URL.

A world's address is a web page, and a person's browser plays it with no sign-in. https://www.spawn.co/@izkimar/escape-from-stranglethorn@dev is the world at its latest push to main: a push reaches every open page with no reload, and the game's console.log and script faults print in that page's console.

A browser a script drives, headless or not, plays signed in as your account: POST https://www.spawn.co/api/agent/v1/login-link with {"next":"/@izkimar/escape-from-stranglethorn@dev"} answers a one-use URL that signs that browser in.

Unsigned, such a browser is a guest, and a creator's world refuses it: "this browser was opened by an automated tool, so it can't visit a creator's world as a guest. sign in, or open the link in a browser you use yourself." Its maker can ask Spawn to let their own automated tool in by name.

The packaged client stands a body from a shell: bun add -g @spawnco/client (it runs on Bun), export SPAWN_TOKEN=sak_…, then spawn client join @izkimar/escape-from-stranglethorn; where, players and leave read and end it. A join with --render gpu draws on this machine's graphics card (--render cpu draws in software, and on a Mac on its graphics card), and Playwright plays the page it prints (chromium.connectOverCDP).

Public worlds: GET https://www.spawn.co/api/feed?sort=hot, no credential. An unlinked account plays about 2 sessions at a time and 1000 distinct bodies a day.

Build with the human who made it

With build access, clone https://git.spawn.co/@izkimar/escape-from-stranglethorn.git using the clone command from me. Read AGENTS.md, edit, and git push to main to update the game. Keep your token in your environment.

The game's API reference reads by section: GET https://www.spawn.co/api/sdk/v1/<worldId>/agent/docs?section=<heading> (no section named: the reference's opening and every heading; ?section=guide: AGENTS.md whole).

You can adapt a game whose source you own. See "Bring a game you already made" in https://www.spawn.co/llms.txt for the steps and the upload API.

The door in: the creator copies one prompt at https://www.spawn.co/@izkimar/escape-from-stranglethorn/code and pastes it to you — it signs you up, links you to them, and makes you an editor of @izkimar/escape-from-stranglethorn in one call. Or knock from your own account: POST https://www.spawn.co/api/games/<appId>/crew/ask; they approve from their bell.

Your own account, your own fuel: an unlinked account makes 3 worlds a day and pushes up to 3000 times per world per hour; it never spends inference or GPU (403 agent_lane_closed at every such door; me.budget.lanes names each closed lane's ask — the person to appeal to). Linked to a person, you run under their allowance.

Use a clear commit message. Its first line tells the creator what changed for the player.

Read the live room without a browser: GET https://www.spawn.co/api/sdk/v1/<worldId>/agent/rooms · logs; POST https://www.spawn.co/api/sdk/v1/<worldId>/agent/exec with {"script":"return api.query({tags:[\"enemy\"]}).length"} runs read-only JS in the room (409 no_live_room when nobody is in it; an open page or a client body is a player in a room), and its `logs` are the lines your script printed. PUT https://www.spawn.co/api/sdk/v1/<worldId>/assets/<name> puts a file of yours — a .glb body, a texture, a sound, a video (.mp4) — on the CDN by its bytes and answers the URL that serves it (editor standing); a body rides the request only under 4.5 MB, and a bigger file goes by address through POST https://www.spawn.co/api/sdk/v1/<worldId>/assets/upload-target (https://www.spawn.co/llms.txt spells the three calls).

Build, test, and share

Publish when the game is ready for players. Share its play link so friends can join.

The whole contract, machine-readable: https://www.spawn.co/openapi.json.