Origin of Life

A one-in-a-billion journey. Lumo, a tiny light-seeker, sets off through the Moon Gate, across the Warm Sea and down the Starlit Channel, hoping to be the first to reach the Light — the place where a brand-new story begins. Slip past the drifting guardians, and gather starlight packs to speed up!

—Best score
—Fastest finish
Score0 Time0:00 ⚡ Boost Shield
🚩
Start Moon Gate Warm Sea Starlit Channel The Light

Ready, little Lumo?

Swim with the arrow keys, WASD, or by dragging your finger. Dodge the Guardian Orbs and Fork Sentinels — Drift Mist will slow you down. Grab a Starlight Energy Pack to dash: while dashing, you smash through obstacles for points instead of losing hearts!

Space also starts / pauses
📱 Touch: press and drag — the swimmer follows your finger

How to play

  • ↑ ↓ ← → or WASD
    Move the swimmer in any direction
  • Mouse: move the pointer and the swimmer heads toward it
  • Touch: press and drag
  • Space start / pause, P pause

Dodge these

  • Guardian Orb: a round, ever-vigilant keeper drifting on patrol — hitting one costs 1 heart
  • Fork Sentinel: a Y-shaped little watcher that chases passers-by — hitting one costs 1 heart
  • Drift Mist: no damage, but it clings to you and slows you down for 2.5 s

Grab these boosts

  • Starlight Energy Pack: +50 pts and a 3 s speed dash; smashing obstacles while dashing gives +30 pts and costs no hearts
  • Shield bubble: +30 pts and 6 s of immunity to all damage and slowdowns
  • Heart: restores 1 heart (+200 pts at full health). Rare — treasure it!
The wonder behind this little journey: when it all begins, countless tiny travellers set off together, each crossing a distance many thousands of times its own size. Most are turned back along the way by the currents, the mist and the ever-watchful guardians, and only a handful ever draw near the Light — and just one arrives first. In this game, that one in a billion is you. Good luck, Lumo.