New in 1.4Free update for owners
Moonwake
Save a ship. Feed the light.
Twenty boats followed the glow into the bay. Every rescue gives you five seconds of stronger light. Save the next boat to keep the relay alive.
A different kind of tower defense
You’re not here to sink the fleet.
You’re the reason it makes it home.
Take the lighthouse watch in a pixel-art harbour full of wayward boats, mischievous creatures, and very strange weather.
Windows · macOS · Linux One purchase. No paid power-ups.
Moonwake mission illustration
10Campaign tides
5Handcrafted Harbour Tales
Every dayA new shared Daily Watch
Your paceThree difficulty settings
The keeper’s job
Sweep the dark. Read the water. Give each captain the right signal before the reef does.


Hold your beam on approaching boats. Night and rolling swells make a simple watch less simple.

Sound the foghorn when light alone won’t do. Gulls, sirens and storms have other plans.

Earn Harbour Marks from rescues. Fit stronger lenses, faster clockwork and gear for rougher nights.
Beyond the campaign
Pick a story, take its fixed kit, and chase a medal. These standalone challenges leave your campaign progress alone.
New in 1.4Free update for owners
Save a ship. Feed the light.
Twenty boats followed the glow into the bay. Every rescue gives you five seconds of stronger light. Save the next boat to keep the relay alive.
Tale / 02Ghost ships. Fleeting chances to send the right warning.
Tale / 03A fixed kit and a harbour swallowed by fog.
Tale / 04A beautiful evening. Far too much traffic. Not every light is a boat.
Tale / 05The storm is here. Your lighthouse has already taken a beating.
Already a keeper? Download 1.4 from your itch library and choose Harbour Tales → Moonwake. Existing campaign saves and records carry forward.
A reason to return
Each UTC day brings everyone the same three-contract board. Pick your terms, face a three-leg watch, and see how your rescue ledger stacks up.
Fixed equipment. Separate records. Bronze, Silver or Gold—and a ledger you can save and share.
Meet the Daily Watch

A message from the harbour office
You keep the beacon. Orla keeps the radio open.
Orla Bell Harbour MasterChoose your keeper


Take a look around
Light, sound, sea, and a few captains who really should be paying more attention.
The harbour needs a keeper
Try the first three tides. Stay for the strange nights.
No subscriptions. No paid power-ups.
Steer with A / D, arrow keys, a controller, or drag across the sea. Hold the beam on a boat until its light warning fills. The foghorn arrives after Tide 1; use Space when a captain needs a sound warning. Orla walks you through the first tide.
Your campaign automatically saves at the end of a completed tide. Choose Continue to return to that checkpoint. Daily Watch and Harbour Tales keep their own records, separate from your campaign. Browser saves stay in that browser; they don’t sync to the desktop game.
The full game and free downloadable demo are available for Windows, macOS and Linux. Windows and macOS packages include the LÖVE runtime; Linux needs LÖVE 11.5. The macOS app is not notarized; see the itch page’s installation instructions. The browser demo needs WebGL and WebAssembly. On a phone, landscape gives the boats more room.
Download the latest version from your itch.io library. Moonwake, the earlier Harbour Tales and Daily Watch are included—there is nothing extra to buy. Your existing local campaign save and records carry forward.