Hostile Environments

Play in your browser

Three-player squad fighting through Ash Gate under a setting sun.Playtest

AFTERSHOCK

Run-and-gun action for one to four players on one screen

64/100 completePlayable build
Active DevelopmentRun-and-gun / actionUnityUpdated Oct 19, 202612 updates
VOID STRIKEPlaytest

VOID STRIKE

Small ship. Bigger fights.

68/100 completePlayable build
Active DevelopmentArcade shooterBrowserUpdated Oct 16, 20261 update
A capital ship crosses a storm-lit rock field in the first stage.PlaytestLead game

KURO KISHI

A side-scrolling shooter with three ships and eight stages

75/100 completeContent-complete
Active DevelopmentSide-scrolling shooterBrowserUnrealUpdated Oct 15, 202620 updates
A wave of shadow creatures closes in on the player in a snow-covered chamber.Playtest

OVERWHELM II

3D dark-fantasy horde action where your blade decides the cut

66/100 completePlayable build
Active DevelopmentHorde actionBrowserUpdated Oct 14, 202613 updates
ATOMIC ACRESPlaytest

ATOMIC ACRES

Two-player run-and-gun: shoot the beams, escort the neighbors

58/100 completePlayable build
Active DevelopmentCo-op run-and-gun rogueliteBrowserUpdated Oct 12, 20269 updates
Title screen: the Echo Ridge welcome sign, diner and gas station on a wet evening street.Playtest

ECHO RIDGE

A modern town stuck in a loop, and something there remembers you

37/100 completeVertical slice
Concept / SystemsModern supernatural mysteryUnityUpdated Oct 12, 20265 updates
MPOWER RACINGPlaytest

MPOWER RACING

A browser racing game built around M-series performance cars and real circuits

51/100 completePlayable build
Active DevelopmentRacingBrowserUpdated Oct 1, 20262 updates
Deep Roots title screen with the main menu.Playtest

DEEP ROOTS

A side-scrolling action platformer in a root-choked underworld

58/100 completePlayable build
Early DevelopmentAction platformerUnrealUpdated Sep 28, 20262 updates
A hundred people settle a new world, with the event feed on the right.Playtest

ALIVE

Watch a hundred people settle a world no one has walked on

55/100 completePlayable build
Active DevelopmentObservation simulationBrowserUpdated Sep 5, 20262 updates
Mid-run on wave 8: a squad member in the open with a large creature and a crowd closing in.Playtest

OVERWHELM

Isometric pixel-art wave shooter where the horde never stops coming

72/100 completeContent-complete
Active DevelopmentIsometric wave shooterBrowserUpdated Aug 22, 20261 update
ROBOT DESTROYPlaytest

ROBOT DESTROY

Hand-painted destruction action in a city built to be torn apart

7/100 completeConcept
Pre-ProductionDestruction actionBrowserUpdated Aug 18, 20262 updates
The title screen, with Play, Online, Upgrades, How to play and Options.Playtest

BUSTING BALLS!

Mobile brick breaker built around trajectories and odd formations

36/100 completeVertical slice
Active DevelopmentMobile brick breakerBrowserUpdated Aug 12, 20262 updates

Daily studio progress

One post a day on every game that moved.

All daily progress

Latest from each game

MITTENS THE KITTENS

One loop for every boss, cleaner cat poses, and a fresh look at every stage

All nine boss fights now run on one rule you can learn in seconds: four hairballs, a dizzy dog, a stomp on the head, three times. The day also brought two couch co-op fixes, tidier cat animation and a second full review of every stage's backgrounds.

REIGN OF VALTHERIN

Spells that look like their element, and one line that gave every effect its colour back

Every spell now draws its colours and matter from its element and is cast from a magic circle that shows its power. Projectiles face their flight, enemies react to each blow, and a one-line shader fix ended a bug that had turned every glowing effect flat white.

AFTERSHOCK

The game is called AFTERSHOCK

The world map header and the credits now use the game's one name, AFTERSHOCK. The window title and the save location keep the old longer name on purpose, because changing them would move where existing saves live.

VOID STRIKE

Logged, watched by an AI pilot, and a boss for every silhouette

Void Strike is public as a web build. Its first full day of testing added play logging, a silent AI pilot that runs the whole campaign at 20x speed, and fixes for two bugs that only hours of play exposed.

KURO KISHI

First real play, tougher bosses, and a stall we are still chasing

The packaged Unreal game was played by a person for the first time, and bosses got a quarter more hit points. The same play log exposed a long stall in stage 2 whose cause is not yet known.

DEEP DESCENT

Silence that is proven in the log

The headless Watch AI is now provably silent after an early version flooded the audio engine with 24,000 errors. The Watch AI also played a 45 minute run on the second route with no stalls.

Full devlog

In development

Newest activity first.

All games, filtered

How far along is everything?

Every game ranked by its scorecard. The scores are our own assessment, made from each game’s development log.

See all 17 scorecards

How we work

A devlog for every game

Every game keeps a timestamped log of its changes. After each batch of work we write up what changed and what we learned, and that write-up is the update you read here.

Read the devlog

Builds you can open

When a build is ready to try, it plays in your browser from the game's page. The rest show their screenshots and their updates as they happen.

See what is playable

Games with fingerprints

Authored worlds, a recognizable look and mechanics that hold up. We would rather ship something with a point of view than a copy of something else.

About the studio