Tap.
Dive.
Survive.
A duck crossing a marsh full of things that eat ducks. Two controls, no menus, and a run starts the instant you tap.
Everything Out Here Is Hungry
Hop the minks and the foxes. Dive under the hawks and the owls. And when an eagle passes overhead, do nothing at all — jumping is what gets you caught.
- ✓ Six predators, each demanding a different answer.
- ✓ Coyote time and jump buffering, so a near-miss stays a jump.
The Sun Sets While You Run
Dawn gives way to open marsh, then low sun, then a starlit bog, and back again. The cycle is driven by distance, so every run reaches nightfall at the same point — and getting there is a goal in itself.
Six Plumages
Earned from milestones. Nothing is bought, and there is nothing to buy.
Three Parallax Layers
Tinted live to the time of day, from one set of art.
Built To Be Fair
When you lose, it was your timing. Every obstacle arrangement is checked against the physics before it can ever appear on screen.
No impossible gaps
A jump only spends part of its arc high enough to clear something. Every pattern is validated against that window at the slowest speed it can appear at — and against the fastest, for the time you need to land and jump again.
The same on every phone
Physics runs at a fixed 120 Hz regardless of your display, so a 60 Hz phone and a 120 Hz tablet play identically. A dropped frame never teleports the duck.
Every pixel is original
Sprites, sound effects, both music tracks and even the 5×7 bitmap font are generated from code. No licensed assets, and no font binaries.
How Far Can You Get?
Free, offline, and about four megabytes. No ads, no accounts, no energy timers, and nothing to buy.
iOS Version Pending
The application is currently undergoing final quality assurance testing for the Apple App Store. Please check back soon.
Android Preparation
The application is finalizing preparation for the Google Play Store.
Help us test!
We are currently running a closed beta on Android. Sign up to get early access and help shape the final release.
Join Android Beta