Finbred is a deckbuilding strategy game where your cards are mutated aquatic assets being drawn into a volatile containment tank.
The lab's mandate is simple: splice monstrosities, extract daily yields, balance your tank's ecosystem, and collect elusive Omega Fish, all before time runs out.
FINBRED SITE: https://finbred.io
START A RUN: https://finbred.fish
- Overview
- The Day Cycle
- The Incubator
- Win & Loss Conditions
- Game Mechanics
- Game Modes & Seeded Runs
- Fish Roster
- Traits and Abilities
- Profile & Data Backups
Every Run is a 30-Day audit. Each day consists of 3 phases:
You'll start with an empty tank and a shuffled Bucket of starter specimens. Press Go Fish! to draw fish one by one to the tank.
Many Fish possess Traits that can effect the tank in various ways. You'll need to learn them and be strategic about every choice you make to control the chaos.
Press End Day to trigger a Bioscan and lock in your current tank's yields. Each specimen in the tank generates π₯ Eggs and π§ͺ Science based on their stats and abilities.
-
Tank Crashes: If toxic ammonia spikes too high during the day, your tank collapses and you'll earn zero income for that day (See Ammonia).
-
Clean Tank: +1 π§ͺ Science is awarded if ammonia is at zero when the day ends.
After scoring, all fish (even eaten or ejected ones) are swept back into your Bucket for tomorrow. Before proceeding you'll be taken to the Hatchery where you can:
- Buy Market Fish - spend π₯ Eggs to draft new fish into your Bucket.
- Expand Your Tank - spend π§ͺ Science to increase your tank capacity slots.
- Splice Freaks - use π₯ Eggs in the Incubator to breed new fish with spliced stats and traits.
- Cull Dead Weight - use π§ͺ Science to flush unwanted deck bloat.
- Pat The Fish - a useless button that Corporate mandated be added.
When you're done in the Hatchery, the next day begins, the cycle repeats.
Located in the Hatchery, the Incubator lets you play god with company assets. Select two parent specimens from your Bucket, fund the experiment with π₯ Eggs, and splice them to produce a Finbred - a new mutant offspring added back to your Bucket.
Finbred Inheritance:
- Traits - Mutants inherit one, or up to two, abilities from their parental lineage.
- Yields - Egg and Science income is an unpredictable roll based on both parents' base stats.
- Variants - Unique bonus rarities have a chance to be passed down to offspring.
The Risks:
- Ammonia Toxicity: Ammonia risk can be passed down the bloodline. Splice two dirty polluters and you're engineering a guaranteed tank crash.
- Deck Bloat: Every Finbred you splice is a new card in your Bucket. A useless mutant can be a liability to your strategy. Corporate allows only one incubation per day, irrespective of rejecting or embracing your creations.
- Scaling Costs: The cost of incubation is derived from both Parents (with a minimum of 5 Eggs). More expensive Parents = more expensive Finbreds.
Unscientific Advice: If Finbreds keep crashing your tank, reconsider the parents you're splicing. You can preview your Offspring's inheritance odds directly in the Incubator after selection.
Secure Ξ© Omega Fish in the tank simultaneously for Bioscanning at the end of any day.
Ξ© Omega Fish are the pinnacle of company research; the most expensive assets on the market required for audit compliance. You fulfill your mandate and win your run the moment you end the day with the required number of specimens in the tank together.
Compliance Targets Your Targeted number of Omega Fish to win a run is derived from your selected difficulty. At the start of each run, you'll select a Threat Level and determine the challenge.
- Tank Janitor: x1 Omega Fish Target. Find your feet as you get inducted.
- Bucket Biologist: x2 Omega Fish Target. Working your way up the company ladder.
- Genome Analyst: x3 Omega Fish Target. The balanced difficulty to test real skill.
- Finnebriated: x4 Omega Fish Target. Recommended only for those drinking the tank water.
Unscientific Advice: The targeted number of Omega Fish for your run can be met with any combination of specimens. E.g. three distinctly different fish, or three of the same kind, should you choose.
FW: FW: RE: Unsolicited Tidbit: Omega Fish are expensive. To afford them, you'll have to consider your growing π₯ Eggs reserve and hold back on overspending each day to accumulate some wealth.
Costs, movement, and traits for all Fish are listed in full in the Fish Roster below.
Reach Day 30 without securing your Omega quota.
If Day 30 concludes without the required Omega Fish in your tank, your audit fails and the run terminates there. Post-failure, consult your Activity Log and Summary charts to identify where your economy stalled or which toxic crash doomed your run.
Daily yields are extracted during Bioscanning at the end of each day adding to your total reserves. Earnings carry over between days, but your stashed reserves have a strict 50 unit cap.
| Feature | Details |
|---|---|
| π₯ Eggs | Extracted from daily yields. Spent in the Hatchery to draft market fish or incubate Finbreds. |
| π§ͺ Science | Extracted from daily yields. Spent in the Hatchery to expand tank capacity or flush the unwanted. |
| Capacity | Tanks start at 5 slots and max out at 40. Expansion costs scale upward with every purchase. |
| Corpses | Predator-consumed specimens leave behind floating corpses. Bones consume zero tank capacity. |
Certain specimens excrete ammonia into the water, tracked by a rising β£οΈ indicator in the UI.
- Toxicity Limit: If the tank accumulates 3 β£οΈ Ammonia, it immediately crashes.
- The Consequence: An ALGAE BLOOM or OVERLOAD alert triggers. The current day immediately ends and you earn zero income for that day.
- Daily Reset: All specimens survive the crash and are dumped back to your bucket. Ammonia resets to zero at the start of the next day, ready to start fishing again.
Select your starting bucket and Hatchery pool:
| Game Mode | Type | Description |
|---|---|---|
| Daily-Dive | Seeded | Today's globally broadcasted Finbred run. Put your janitorial tank skills to the test... daily! |
| Rogue-Sea | Roguelike | Complete Roguelike chaos. The Hatchery Market shuffles each day. Adapt or perish. |
| Draft-Pool | Draft | A randomized pool of 10 fish. Executive orders have locked down the market. No rerolls. |
| Sand-Lab | Sandbox | Discovered biological specimens are available in the Hatchery for experimentation. Stat-tracking disabled. Green is not a creative color. |
| Seeded-Swim | Seeded | Enter a custom seed number to initiate a specific run or retry a past experiment. |
| Exotic-Reef | Challenges | Challenge scenarios with curated tide pools. Will you manage the tank or will it manage you? |
| Challenge | Description |
|---|---|
| Swimming-Lessons | A sheltered reef for new Tank Janitors. Collect 1 Omega Fish in the tank before Day 15. Pool: Goldfin, Krub, Shrump, Gagfish, Extrovurtle, Gulpleco, Neotet, Bettamax, Bufferfish + Sundisc. |
| Moby-Deck | Seeking a colossal legend could threaten capacity. Can you balance the books before imminent failure? Call me Fishmael. Pool: Gruppy, Goldfin, Gagfish, Neotet, Bettamax, Extrovurtle, Krub, Labster, Shrump + Spam Whale. |
| Fish-Bones | A lethal ecosystem focused on asset liquidation and localized necromancy. Dead fish can be resources. That's just recycling, really. Starting Bucket: 3 Gruppy, 1 Moorless Idler, 1 Dullphin, 4 Krub, 1 Flatflesh. Pool: Krub, Snool, Piranaah, Menta Ray, Ghostfin, Krubfrog, Wormbie, Flatflesh, Octoplus, Great Byte. |
| Neon-Nights | A volatile tank poisoned by no-good-punk Bettamax fish, eating seeds as a pastime activity. Deploy Bufferfish to survive the toxicity of our city. Pool: Goldfin, Neotet, Bettamax, Bufferfish, Shrump, Starefish, Anglerphish, Flatflesh + Krakpot, Sundisc. |
| Finding-Fish | A run with a legally distinct collection of marketable assets. Don't tap the glass. Don't shake the bag. Pool: Goldfin, Krub, Gagfish, Blu-Tang, Moorless Idler, Extrovurtle, Starefish, Bufferfish, Shrump, Skimhorse, Menta Ray, Great Byte. |
| Salmon-Run | The Slamon are migrating, and bringing uninvited guests against company policy. Starting Bucket: 10 Slamon. Pool: Slamon, Snool, Bufferfish, Gulpleco, Labster, Shrump, Piranaah, Great Byte. |
| Three-Willy | A troubled 12-year-old orphan named Jesse has to clean graffiti at a lab when... Starting Bucket: 4 Thumphead, 4 Goldfin, 2 Labster. Pool: Goldfin, Thumphead, Labster, Gulpleco, Skimhorse, Ghostfin, Zeal, Dullphin, Blu-Tang, Orcull. |
Enter a 6-digit seed (100000-999999) to replay a specific run.
- Even seeds play as a Draft-Pool.
- Odd seeds play as Rogue-Sea.
To share your run, switch to the Activity tab in your inventory during a game and press Copy Seed.
All fish, their cost, base daily yields, ammonia contribution, and special abilities are listed below. Fish not marked as Omega Fish have a maximum deck limit.
Daily values marked +? are dynamic - the amount varies depending on conditions in the tank at the time of scoring (e.g. ammonia level, number of other fish, presence of corpses). See the Ability column for details.
Legend: π° Cost (Eggs) | π₯ Daily Eggs | π§ͺ Daily Science | β£οΈ Ammonia | β‘ Action Trait
| Fish | π° | π₯ | π§ͺ | β£οΈ | Description | Ability | |
|---|---|---|---|---|---|---|---|
| Gruppy | Free | +1 | - | +1 | Costs nothing. You get what you pay for. | - | |
| Goldfin | 2 | +1 | - | - | A disposable and plentiful asset. | - | |
| Krub | 3 | - | +1 | - | A chill crab that loves Science. | - | |
| Neotet | 4 | β1 | +2 | - | Less Eggs, more Science. Simple. | - | |
| Snool | 5 | +1 | - | - | Neat and tidy. Scrubs 1 Ammonia on arrival. | Cleaner | |
| Clamdestine | 5 | +? | - | - | Eggs for every empty slot. A lonely life. | Pearler | |
| Gagfish | 5 | +? | -1 | - | Bonus Eggs if you pack the tank. Not funny. | Comedian | |
| Slamon | 5 | +2 | - | - | Pulls Transient fish in from the ocean. | Migrator | |
| Sporchin | 5 | +3 | +2 | +1 | Poisons a fish on arrival. Good stats, bad vibes? | Poison | |
| Shrump | 5 | +1 | +? | - | Thrives in dirty water. Ammonia = profit? | Scavenger | |
| Extrovurtle | 5 | +? | - | - | Eggs for every Mediocre Goldfin in the tank. | Socialite | |
| Gammanite | 6 | +2 | - | - | An omniscient gaze. Peek before you fish. | Foresight β‘ | |
| Anglerphish | 6 | +2 | -1 | - | Lures a non-toxic fish from your Bucket. | Lurer β‘ | |
| Bettamax | 6 | - | +4 | +1 | Luxe Science lover and hot mess. Betta be careful. | - | |
| Skimhorse | 6 | +? | +? | - | Bets on a mate. What could go wrong? | Giddy Up | |
| Starefish | 6 | +? | - | - | Stares, unblinking. Just waiting for a mate. | Rockpool | |
| Wormbie | 6 | +? | +? | - | Devours the dead for an instant payout. | Bone Eater | |
| Krubfrog | 6 | - | - | - | Takes up no space. May eat a crustacean when fished. | Crustatiable, Amphibian | |
| Bufferfish | 7 | +1 | - | - | Pokes unwanted fish from the tank for the day. | Poker β‘ | |
| Thumphead | 6 | +2 | - | +1 | A headcase meteorology can't comprehend. | Headboom β‘ | |
| Mbrawla | 6 | +3 | -1 | +1 | Territorial nemesis-seeker. Holds grudges (and Eggs). | Rivalry | |
| Electric Pheel | 8 | +1 | - | - | Converts Eggs to Science, electronically? | Battery β‘ | |
| Flatflesh | 8 | - | +5 | +1 | Devours a random fish on entry. Bottom's up. | Predator | |
| Ghostfin | 8 | +? | - | - | Scores on the departed. More corpses, more Eggs. | Haunter | |
| Jellyfrisk | 8 | +1 | -1 | - | Stings a fish to yield its score instantly. | Stinger β‘ | |
| Gulpleco | 7 | +1 | - | - | Guzzles all Ammonia when fished. A clean soul. | Purifier | |
| Zeal | 8 | +1 | - | - | Researches your Bucket. Fishes what you need. | Researcher β‘ | |
| Blu-Tang | 9 | +1 | - | - | Makes a fish forget it's used an active ability. | Amnesia β‘ | |
| Labster | 9 | - | +3 | - | Top-shelf Science hoarder. Red-faced. | - | |
| Moorless Idler | 9 | +2 | - | - | Evacuates the tank. Your emergency panic button. | Escape Plan β‘ | |
| Octoplus | 10 | -1 | -1 | - | With great power comes a pretty big head. | Telekinetic β‘ | |
| Piranaah | 10 | - | +2 | +1 | Permanently shreds non-toxic fish. Thins fins. | Shredder β‘ | |
| Errorwana | 10 | - | +? | - | Airs dirty laundry. More Gruppies, more Science. | Matriarch | |
| Cathode Ray | 10 | +2 | +2 | - | Unknown sentience. Possibly also a fish? | - | |
| Nullwhal | 12 | - | - | - | Impales fish... but worth a lot dead. | Impaler, Ivory | |
| Menta Ray | 12 | - | +? | - | Cleans the tank, scientifically. | Filter Feeder | |
| Dullphin | 12 | -1 | -1 | - | Resurrects the dead with a mirthless smile. | Necromancer β‘ |
Omega Fish are the rarest and most expensive entries. You need 3 in the tank simultaneously to win. They have no deck limit.
| Fish | π° | π₯ | π§ͺ | β£οΈ | Description | Ability | |
|---|---|---|---|---|---|---|---|
| Sundisc | 34 | - | - | +? | May not choose kindness. Fickle like that. | Fickle | |
| Krakpot | 36 | - | -3 | - | Soulless Science sucker. A swimming Casino. | Gambler β‘ | |
| Pingwing | 34 | - | - | - | Drags in Fish behind it against their will. | Summoner | |
| Haxolotl | 40 | - | - | - | Takes up no space. Outsmarts death itself. | Autotomy, Amphibian | |
| Great Byte | 36 | -2 | - | +1 | Devours all prey. Inedible. Inevitable. | Predator | |
| Spam Whale | 38 | - | - | - | Too large for one slot. Insists size matters. | Oversized | |
| Orcull | 39 | +? | - | +1 | Shreds the weak and thrives amongst corpses. | Shredder β‘, Haunter | |
| Seadragoon | 40 | - | -2 | +2 | Scries any Transient Fish. Oceans fear it. | Oceanographer β‘ |
| Name | Description |
|---|---|
| Amnesia β‘ | Target a fish to restore its used ability. No effect if ability is still available. |
| Amphibian | Takes up no tank capacity. A freebie. |
| Autotomy | Survives being eaten. Sheds a corpse but regenerates. |
| Battery β‘ | Converts 5 Eggs into 5 Science on demand. |
| Bone Eater | Devours a corpse when fished, instantly earning +3 Eggs and +2 Science. |
| Cleaner | Scrubs 1 ammonia when fished into the tank. |
| Comedian | Bonus +4 Eggs at end-of-day if the tank is full. |
| Crustatiable | 50% chance to devour a Crustacean (Krub, Shrump, Labster) when fished into the tank. |
| Escape Plan β‘ | Returns all fish to your Bucket and reshuffles, resetting the Tank. Exhausted abilities stay used. |
| Explodable β‘ | Detonates all fish currently in the tank including itself, leaving corpses behind. |
| Fickle | Might produce ammonia when fished. Might not. Fickle like that. |
| Filter Feeder | Clears all ammonia when fished, earning +3 Science per ammonia cleared. |
| Foresight β‘ | Peek at the next fish in your Bucket. Draw it or reshuffle. |
| Gambler β‘ | Literally bet all of your stashed Science on red or black. Double or nothing. |
| Giddy Up | Bets on a random tank occupant when fished. Copies their end-of-day score. |
| Haunter | +2 Eggs per corpse in the tank at end-of-day. Death is profitable. |
| Headboom β‘ | Aggressively ram a targeted Thumphead to cause a sonic boom, triggering a random weather change. |
| Impaler | Skewers a random tank occupant when fished. They return to your Bucket next day. |
| Ivory | Yields +10 Science when killed. Worth more dead than alive. |
| Lurer β‘ | Lures a random ammonia-free fish from your Bucket into the tank. |
| Matriarch | +2 Science per Mediocre Gruppy in the tank at end-of-day. |
| Migrator | Summons a random Transient Fish whenever it enters the tank. Transient Fish are temporary and do not return to your Bucket. |
| Necromancer β‘ | Resurrects all corpses as random transient fish. No corpses? The caster implodes. Transient fish do not return to your Bucket. |
| Oceanographer β‘ | Choose any common fish to instantly summon as transient (excludes undiscovered). Transient fish do not return to your Bucket. |
| Oversized | Takes up 2 tank slots. Worth the space? |
| Pearler | +1 Egg per empty tank slot at end-of-day. Rewards restraint. |
| Poison | Poisons a random tank occupant when fished. The victim expires after a few more draws. |
| Poker β‘ | Target a fish to poke it out of the tank. It returns to your Bucket. |
| Predator | Devours a random tank occupant when fished. Victims return to your Bucket next day. |
| Purifier | Clears all ammonia when fished into the tank. |
| Researcher β‘ | Search your Bucket and choose a common fish to draw. |
| Rivalry | Will attack a rival Mbrawla, or any fish with the Rivalry trait, as it enters the tank. |
| Rockpool | +1 Egg for each Finbred offspring in the tank that has the Rockpool trait. Applied at end-of-day scoring. |
| Scavenger | Earns +2 Science per ammonia at end-of-day. Loves a dirty tank. |
| Shredder β‘ | Target a non-toxic fish to permanently destroy it and remove it from your Bucket. Leaves a corpse behind. |
| Socialite | +1 Eggs per Mediocre Goldfin in the tank at end-of-day. |
| Stinger β‘ | Target a fish to instantly yield its score. The target can still score at end-of-day. |
| Summoner | Pulls the next fish from your Bucket when fished into the tank. |
| Telekinetic β‘ | Target a fish to re-trigger its entry effect. Used on self or Omega Fish... minds are blown. |
Your player stats, biological discoveries, and challenge history are automatically recorded to your browser's local storage.
Volatility Warning: Local browser storage is susceptible to routine cache deletions. If your browser data is cleared, your player profile and progress can be permanently erased, terminating any record of employment.
Exporting Your Data: To prevent data loss, manual save backups can be exported from your profile. Select Export Save Data to generate and download a .finbred save file. Keep this file safe as a restore point.
Restoring a Profile: To recover a lost profile or transfer your game to a new device or browser, select Import Save Data and upload your .finbred backup file.
-
Import Preview: Before committing, a preview of the incoming profile's metrics are displayed for you to verify after upload.
-
Override Warning: Be certain before accepting an imported save. Confirming a restoration will permanently overwrite and replace the currently active profile with the imported data.
- Coral Silhouettes Designed by Magnific
Icons in Finbred are delivered via Iconify and include assets from the following creators who require attribution:
- Boxicons by Atisa (CC BY 4.0 License)
- EmojiOne Monotone by JoyPixels (Attribution Required)
- Font Awesome 6 Solid by Fonticons, Inc. (CC BY 4.0 License)
- Game-Icons by Game-icons.net contributors (CC BY 3.0 License)
- Hugeicons by Hugeicons (Attribution Required)
- Streamline by Streamline (CC BY 4.0 License)


