A cozy bullet-heaven · 1–2 players · Godot 4

A garden for quiet moths

Lanterns is a cozy bullet-heaven about a Keeper, a swarm of moths, and the soft light that holds the night together.

Steam page coming soon — meanwhile, leave feedback on the demo.

Play in your browser

No download required.

Play now — free in your browser ↗

What is Lanterns?

A small, soft kind of chaos.

You are the Keeper, alone in a twilight garden. Moths swarm from the dusk and your lantern catches them, one by one. Every level brings a new goal, a new modifier, a new shape to the swarm — and three upgrade cards to choose from.

Along the way you will meet five named yokai — Hitodama, Kage, Kasa-obake, Karasu-tengu, and Oni — each with their own idle behaviour and attack pattern. Sometimes there's a friend with you, lantern and all.

Lanterns is built in Godot 4. The visuals follow a mokuhanga woodblock print direction — ink on washi, paper grain, hand-cut silhouettes, procedural audio. No external assets; everything you see and hear was made for this game.

Replace with `assets/clips/loop.mp4` once recorded.

What's in the lantern

A run worth replaying.

  • Auto-aim combat

    Move; the lantern handles the rest. Seven enemy types — moths and five named yokai — each with their own behaviour.

  • 17 upgrade cards

    Pick three between every level. Stack effects, build your lantern.

  • 5 keeper classes

    Each starts with different stats and a signature upgrade. Unlock as you play.

  • Local co-op

    Press an arrow key to spawn P2 mid-run. Independent HP, shared score.

  • Procedural audio

    An eight-chord ambient progression, wind, crickets — all generated, no asset files.

  • Woodblock biomes

    Dusk, Autumn, Winter, Storm — rotating every five levels. Rendered with a mokuhanga woodblock shader: paper grain and hand-cut edges.

Four moods of the garden

The biomes rotate every five levels.

  1. Dusk biome — soft purples and a warm horizon

    Dusk

    The first moths of the night. Soft, generous, slow.

  2. Autumn biome — warm reds and orange leaves

    Autumn

    Wind picks up. The swarm splits and reforms.

  3. Winter biome — cool blues and white snow

    Winter

    Tougher shells, longer nights. Pace yourself.

  4. Storm biome — dark slate and lightning

    Storm

    Thin beam, dense swarm, scattering aim. Bring a friend.

Five yokai in the garden

Each one behaves differently.

Named spirits — drawn in ink, animated in the engine. None of them idle the same way twice.

  1. Hitodama — a drifting soul-flame

    Common

    Hitodama

    A drifting soul-flame. Bobs gently — until your beam finds it.

  2. Kage — a hooded shadow with glowing eyes

    Tough

    Kage

    Hooded shadow with glowing eyes. Takes two hits to quiet.

  3. Kasa-obake — a one-eyed umbrella spirit

    Kamikaze

    Kasa-obake

    One-eyed umbrella. Hops on a wooden sandal straight toward your lantern.

  4. Karasu-tengu — a crow demon that dives

    Sleeper

    Karasu-tengu

    A crow demon that perches and waits. Wings flap before it dives.

  5. Oni — the red horned demon boss

    Boss — every Level 10

    Oni

    Red-horned, club raised. Summons minions. HP scales each tier.

Five ways to hold a lantern

Pick your keeper.

Each starts with different stats and a signature upgrade. New classes unlock as you play.

  1. The Keeper portrait

    The Keeper

    Balanced. 3 petals, steady stride. Always unlocked.

    Ember Orb projectile
    Ember Orb
  2. Glass Lantern portrait

    Glass Lantern

    1 petal, faster lantern, longer reach. Unlocks at Level 5.

    Moonbeam projectile
    Moonbeam
  3. Stone Keeper portrait

    Stone Keeper

    5 petals, slower stride and lantern. Unlocks at Level 10.

    Cinder Shard projectile
    Cinder Shard
  4. Twin Lantern portrait

    Twin Lantern

    2 petals. Begins with Twin Flame already lit.

    Twin Chord projectile
    Twin Chord
  5. Wandering Light portrait

    Wandering Light

    Fast as the wind. Fewer petals, slower lantern. Unlocks at Level 15.

    Ember Orb projectile
    Ember Orb

17 upgrade cards

Build your lantern.

Three cards appear between every level. Stack effects across the run — no two runs play the same.

  • Twin Flame

    Fires an extra beam at the 2nd-nearest moth.

  • Chain Spark

    +30% chance a catch arcs to the next nearest moth.

  • Thorn Petals

    When you take a hit, 6 beams burst outward.

  • Lantern Bloom

    Every 1.5 s the lantern flares — moths within 80 px fall.

  • Lantern's Heart

    Once per pick, survive a fatal hit and heal to full.

  • Warden's Resolve

    When down to 1 petal, gain 2 s of grace.

  • Piercing Light

    Beams pass through +1 moth per cast.

  • Breath of Dawn

    Every 8 fireflies caught, restore 1 petal.

Status

In active development for Steam.

Lanterns is being built in Godot 4. The most recent milestone is v1.0 — mokuhanga art direction: woodblock print shader, animated yokai, class-specific projectiles (Ember Orb / Moonbeam / Cinder Shard / Twin Chord), and EB Garamond typography. The web demo plays the same content.

For the press

Press kit

About Dynaum

Dynaum is a small studio of one. Lanterns is its first game — a slow, soft bullet-heaven made for late nights.

Assets

Press kit (zip) — logo, screenshots, fact sheet. Coming soon.

Screenshots

In action.

  1. Lanterns title screen with keeper portrait and main menu

    Title screen

  2. Solo combat in the Dusk biome — catching fireflies

    Solo · Dusk

  3. Solo combat in the Winter biome — cool blue palette

    Solo · Winter

  4. Level-up upgrade pick screen — three cards to choose from

    Level-up picks

  5. Boss run — Steady Heart, Quicker Lantern, Memory of Spring

    Boss run