You are the storm. Somewhere in the English countryside a quiet little village goes about its day. Not for long.

Draw lightning across the town - but lightning never goes straight: every segment must zigzag. Turn sharply, zig then zag, and thread your bolt through panicking crowds, cars, power lines and cottages. Time stands still while you draw; let go and the sky splits.

Zigzag bolts tearing through the village

How to play

  • Tap - a quick strike
  • Press and drag - draw a zigzag bolt (turn sharply, alternate sides), release to strike
  • 1 / 2 or the on-screen buttons - Ball Lightning and Mega Strike once unlocked
  • Esc / P pause, M mute

A zigzag bolt striking the village

Each storm is short. Chain hits for combos and zap the townsfolk into cartoon skeletons...

Zapped townsfolk flashing their x-ray skeletons

...set things on fire and flatten buildings with everyone hiding inside.

The village on fire

Every storm, a new town

Every storm moves on to a fresh town: a village, then a market town, then a city. The townsfolk fight back with lightning rods that ground your bolts - only a Mega Strike knocks them down. Topple the town hall of a city to win.

Lightning rods grounding the bolts

Resources

  • Charge ⚡ - from people and animals (cute skeletons, no gore)
  • Ozone O₃ - from trees, cars, fences and other props
  • Plasma ✦ - from buildings, town halls and lightning rods

Spend them between storms on the upgrade tree - longer bolts, more turns, chain lightning, downpours, fire, Ball Lightning and the Mega Strike.

The upgrade tree

About

Made for LittleJS Jam 3 (theme: zigzag) with the LittleJS engine and its 3D plugin. Works in desktop and mobile browsers.

AI disclosure: the code, the procedural 3D models, ZzFX sounds and procedural music were written with Claude Code (Anthropic's Claude), directed, playtested and reviewed by the developer. Fonts: Bungee and Fredoka (SIL Open Font License).

Leave a comment

Log in with itch.io to leave a comment.