Survive as long as you can. Serve customers, catch fish, and build your market. Reach Day 30 to win. Lose all 5 hearts and it's Game Over.
❤️ YOUR HEARTS
LOSE HEARTS WHEN...
😤 Customer leaves angry-1/2 ❤️
💨 Fishing challenge fails-1/2 ❤️
💥 Line snaps on the reel-1/2 ❤️
👋 You dismiss a customer-1/4 ❤️
🎣 Cast times out with no catch-1/4 ❤️
GAIN HEARTS WHEN...
🐟 Serve raw fish+1/4 ❤️
🍽️ Serve Cooked Meal+1/2 ❤️
✨ Serve Premium Meal+3/4 ❤️
🌟 Serve Luxury Meal+1 ❤️
🐙 Serve Octopus Meal+1 ❤️
🌅 New day arrives+1/2 ❤️
🎣 FISHING
Cast your line and wait for a bite. Hold the REEL button to keep tension in the green zone. Each fish has its own challenge — taps, sequences, scatter buttons, or rhythm timing. Rarer fish = harder challenge = bigger reward.
Your fishing line wears down over time: -15% on fail or snap, -3% per catch. Below 50% you'll see a warning. Below 25% you're at risk of double snaps. Hit 0% and you can't cast — tap REPAIR (20g) to restore it.
🐙 Giant Octopus (Day 5+): A sliding target moves back and forth. Tap when it hits the center zone — 3 hits wins. Misses reset your count, not an instant fail.
🏪 THE MARKET
Catch 4 fish to unlock the market. Each day lasts 45 seconds. Build a Fish Stall to attract customers. Angry customers cost -½ heart, and patience drains faster as days go on (ruthless by Day 20).
Your inventory holds 3 per item by default. Build a 📦 Storage Chest to raise the cap to 6. Cook meals in the 🍳 Kitchen for higher prices and better healing. Tap COOK+ on a customer to cook-and-serve in one tap!
💰 A Tax Collector visits on Day 15 and Day 25. Pay 50g or lose 1 heart. Build up enough gold to be ready!
❤️ HEARTS
LOSE
😤 Customer leaves angry-1/2
💰 Tax Collector refused-1
💨 Fishing fail / 💥 Line snap-1/2
👋 Dismiss / 🎣 Miss cast-1/4
GAIN
🐟 Serve raw fish+1/4
🍽️ Cooked Meal+1/2
✨ Premium Meal+3/4
🌟 Luxury / 🐙 Octopus Meal+1
🌅 New day+1/2
🪝 LINE DURABILITY
Fails wear line down. REPAIR costs 20g. At 0% you can't cast.
💰
TAX COLLECTOR
A royal tax collector has arrived. He demands 50g in the name of the crown.