Play Galaxeggy →

A small egg. A very big problem.

Galaxeggy is a free, single-player browser roguelite. You play as The Eggavator, a goggled egg miner fighting through alien arenas. Collect minerals, build a weapon loadout, and defeat the boss in every wave.

The Eggavator in orange mining gear with floating crystals. Galaxeggy: Down to the Last Egg.

How to play

Choose Begin descent to start. Weapons fire automatically. Keep moving, dodge attacks, collect minerals and XP, and defeat each wave's boss. The timer stops reinforcements; a living boss still blocks progression.

Temporary Fury, Haste, Guard and Magnet pickups have 30-second combat timers displayed above your health. They pause with the game and clear when the wave ends.

Controls & accessibility

Open Pause, then Controls & accessibility to adjust text size, handedness, touch controls, reduced effects, sound and graphics quality. Keyboard and compatible gamepad controls are supported. The game requires JavaScript and a WebGL2-capable browser.

Saves & analytics

No account is required. Run progress, unlocks and settings are saved in your browser's local storage. Clearing site data removes those saves. Different browsers, devices and the LAN preview keep separate saves.

The site uses Cloudflare Web Analytics when enabled to measure visits, referral sources and page performance. It does not use analytics cookies or an advertising identifier. Cloudflare also processes requests to deliver and protect the website.

We do not send your saved run, health or progress to Web Analytics. It measures website traffic and loading performance, not individual gameplay events. Browser or network blocking may prevent analytics from loading; the game still works.

Anonymous run statistics. To learn where the game is too hard or too dull, the game can report a few facts when a run starts, ends, is resumed, reaches wave 10, or is left mid-run: the mode, whether it was the daily descent, the wave, what defeated you, run time, level, equipped weapon types, the screen you left from, and whether it was a new run after another in the same visit. To count how many different people play and how many come back, each report also carries a random player code kept in your browser's local storage. It is created the first time a report is sent and contains nothing about you or your device. The server adds whether the report came from this site or a test preview, a two-letter country code from Cloudflare, and a daily visitor code. That code is a scrambled combination of your IP address, browser type and the date, made with a secret key that no one can view. It changes every day and cannot be turned back into an IP address. No account, name, cookie, IP address or saved game is stored. Practice runs are never reported. Turn it off in Pause → Controls & accessibility → Privacy, which also deletes the player code; it starts off in browsers that send Global Privacy Control or Do Not Track.

For information about Cloudflare's processing, see its privacy policy.