Heartopia wastes no time testing how observant you really are, and the Onsen Egg Promise is one of those deceptively cozy quests that quietly tracks your progress long before the game ever explains it. What looks like a simple favor tied to the Onsen quickly reveals itself as a multi-zone scavenger hunt with soft progression gates, environmental puzzles, and timing quirks that can lock you out if you’re careless. If you’re aiming for 100 percent completion, this promise is not optional and not something you want to brute-force blindly.
What the Onsen Egg Promise Actually Is
The Onsen Egg Promise tasks you with locating every hidden egg scattered across Heartopia and returning them to the Onsen caretaker to fulfill the promise. Each egg is a physical collectible placed deliberately in the world, often tied to traversal upgrades, NPC relationship progress, or specific time-of-day conditions. You don’t grab them all at once, and the game expects you to loop back to earlier areas once your movement options expand.
Unlike standard fetch quests, the promise doesn’t update with clear map markers or step-by-step instructions. Instead, it tracks your eggs silently, only acknowledging milestones when you turn them in. This design is cozy on the surface but ruthless for completionists who don’t understand how the quest logic works.
When the Quest Starts and How Progress Is Tracked
The promise becomes active the first time you gain access to the Onsen and speak to the caretaker NPC. From that point on, every eligible egg you pick up is flagged to your save file, even if you haven’t been told where to look yet. This means you can technically collect eggs out of order, but missing context can make later ones harder to identify.
Progress is cumulative, not linear. Turning in eggs early does not lock you out of future ones, but failing to meet certain prerequisites can temporarily block access to specific locations. The game never warns you when this happens, so understanding the flow is critical.
Prerequisites, Gating, and Soft Locks to Watch For
Several eggs are gated behind mechanics you won’t have at the start, such as improved stamina, glide-based traversal, or NPC schedules tied to weather and time. Others are locked behind story beats that subtly alter the environment, changing platforms, opening shortcuts, or enabling interactions that didn’t exist before. If you rush the main story without exploring, you’ll be forced into heavy backtracking later.
There are no true hard locks, but there are soft locks that waste hours if you don’t know what you’re missing. Eggs tied to festivals, nighttime cycles, or one-off dialogue flags are the most common culprits, especially for players who skip days aggressively.
Why Efficiency Matters for Completionists
The Onsen Egg Promise overlaps with multiple progression systems, including friendship levels, area mastery, and late-game unlocks tied to Onsen rewards. Completing it efficiently minimizes redundant travel and ensures you don’t accidentally burn limited in-game days waiting for conditions to reset. For players chasing full completion, this promise is best handled alongside natural exploration, not as a cleanup task at the end.
Understanding how the quest works upfront turns the egg hunt from a frustrating checklist into a smooth, satisfying progression arc. Once you know how Heartopia hides and reveals its eggs, tracking down every last one becomes methodical rather than maddening.
Before You Start: Unlock Conditions, Map Access, and Common Player Mistakes
Before you commit to a full egg sweep, it’s important to understand how Heartopia quietly controls access. The Onsen Egg Promise is designed to unfold alongside exploration, not after it, and trying to brute-force it too early creates unnecessary friction. Think of this section as your systems check before launch.
When the Onsen Egg Promise Actually Activates
The promise does not fully initialize the moment you first enter the Onsen. It only starts tracking eggs after you’ve seen the full Onsen introduction scene and exhausted the caretaker’s follow-up dialogue on a separate day. If you skip or mash through this interaction, the game still lets you pick up eggs, but several won’t register properly until the flag is set.
To be safe, sleep at least once after unlocking the Onsen, return during daytime hours, and talk to the caretaker until their dialogue loops. This ensures every egg you collect from that point forward is permanently logged, even if you haven’t been told where that egg “belongs” yet.
Map Access You Need Before Hunting in Earnest
Not all egg locations are reachable with the base map. Several areas tied to the promise sit behind traversal upgrades like extended stamina, glide control, or ladder shortcuts that only appear after regional story beats. If your map still shows fogged edges or unreachable cliffs, you are not ready for a clean sweep.
Fast travel nodes matter more than most players realize. Unlocking them early dramatically reduces backtracking, especially for eggs tied to time-of-day or weather windows. If you find yourself jogging across multiple zones just to check a single spot, you’re likely missing a nearby warp point you should have activated first.
Time, Weather, and NPC Schedule Traps
A handful of eggs only appear when Heartopia’s world state lines up correctly. That can mean nighttime only, rainy weather, festival days, or specific NPCs being present in an area. The game never marks these conditions in your journal, which is why many players assume an egg is bugged when it simply hasn’t spawned yet.
Avoid skipping days aggressively while egg hunting. Advancing time too fast can cause you to repeatedly miss narrow spawn windows, especially for eggs tied to evening NPC routines. Playing in longer, more deliberate days gives you more chances to naturally hit the right conditions.
The Most Common Completionist Mistakes
The biggest mistake is treating the Onsen Egg Promise as a late-game cleanup task. By then, environmental changes and altered NPC schedules can make certain eggs harder to recognize or remember, even though they’re still obtainable. Early collection alongside exploration is always smoother.
Another frequent error is assuming visual clues mean nothing. Heartopia uses subtle environmental language like odd rock formations, isolated platforms, or suspiciously empty alcoves to hint at egg locations. If something looks intentionally placed, it probably is, and ignoring those hints leads to hours of unnecessary searching later.
Finally, don’t rely solely on the promise counter. It tells you how many eggs you’ve turned in, not how many you’ve touched or missed. Keeping mental notes of areas you couldn’t access yet is crucial, because the game will not remind you to go back once you’re finally capable.
Set Yourself Up for a Clean, Efficient Run
Before actively hunting every egg, make sure your traversal options are mostly online, your fast travel network is built out, and your daily routine allows flexibility for night and weather-based checks. This preparation turns the Onsen Egg Promise into a guided tour of Heartopia rather than a scavenger hunt full of dead ends.
With these systems understood, you’re ready to move from preparation into execution. From here on, every egg location becomes a solvable problem instead of a guessing game.
Hot Spring Grounds Eggs – All Onsen Area Egg Locations
With your prep work done, the Hot Spring Grounds are the ideal place to begin active egg collection. This zone teaches you how Heartopia hides eggs in plain sight, layering environmental puzzles, NPC routines, and light traversal checks without overwhelming you. If you clear this area methodically, you’ll establish a rhythm that carries through the rest of the Onsen Egg Promise.
Below are every egg tied specifically to the Hot Spring Grounds and surrounding Onsen structures, listed in an efficient sweep order to minimize backtracking.
Egg 1: Steaming Rock Ledge (Central Hot Spring)
This egg sits on a narrow rock ledge directly above the main central hot spring pool. You can spot the ledge by following the rising steam plumes and looking for a slightly darker rock shelf halfway up the cliff wall.
To reach it, you’ll need the basic wall-hop traversal unlocked. Approach from the left side of the pool, jump during a steam burst for extra vertical clearance, and hug the wall to avoid sliding off the wet surface. The egg is always present once traversal is unlocked, regardless of time or weather.
Egg 2: Behind the Bathhouse Privacy Screen
Inside the primary bathhouse building, head to the rear changing area where the wooden privacy screens are arranged in a zig-zag pattern. One screen on the far right conceals a narrow gap that’s easy to miss if you sprint through.
Walk instead of running and angle the camera slightly downward to reveal the egg tucked against the wall. This egg only spawns during daytime hours when the bathhouse is open, so arriving too early in the morning or late at night will leave the room empty.
Egg 3: Bamboo Grove Meditation Spot
Just east of the main springs is a small bamboo grove used by NPCs for meditation. The egg appears on a stone cushion at the back of the grove, but only when no NPCs are actively using the area.
Visit during mid-afternoon or late evening to avoid NPC schedules. If you see anyone sitting or stretching, leave the zone and re-enter later. This is one of the eggs players often think is bugged because the spot looks interactable even when the egg hasn’t spawned yet.
Egg 4: Slippery Cliff Waterfall Edge
Follow the sound of rushing water north until you reach the small waterfall feeding into the springs. The egg is perched on a thin lip just behind the falling water, partially obscured by splash effects.
You’ll need precise movement here. Disable sprinting, edge along the rock face, and time your jump to avoid being pushed off by the water’s hitbox. Once collected, the egg will not respawn even if you fall afterward, so don’t panic if you slip on the way down.
Egg 5: Night-Only Lantern Platform
At night, paper lanterns light up a raised wooden platform near the Onsen entrance gate. One lantern casts a slightly longer shadow, hinting at an interactable object.
The egg spawns directly beneath that lantern but only after nightfall. Festival nights disable this spawn entirely, so if you’re visiting during an event, skip it and return on a normal evening. This is why advancing days too aggressively can cause repeated misses here.
Egg 6: Maintenance Tunnel Under the Springs
Behind the Onsen caretaker’s hut is a low, partially flooded tunnel used for maintenance access. You’ll need the crouch-slide ability to enter, which many players don’t unlock until after their first Onsen visit.
Inside, follow the tunnel until it opens into a dry pocket with exposed pipes. The egg rests on top of a valve wheel. No time or weather conditions apply, but the tunnel only becomes accessible after speaking to the caretaker at least once.
Egg 7: Rooftop Bathhouse Egg
The final Hot Spring Grounds egg is on the bathhouse roof itself. Use the stacked supply crates on the west side of the building to climb up, then traverse the sloped tiles carefully to avoid sliding off.
The egg sits near a broken roof tile with visible steam leaking through. Rainy weather increases roof slipperiness, tightening the timing window, so clear skies make this far easier. If you fall, re-climbing is faster if you approach from the crates again rather than circling the building.
Collecting all of these eggs completes every requirement tied specifically to the Hot Spring Grounds portion of the Onsen Egg Promise. Once these are secured, you can move outward into adjacent zones knowing the core Onsen area is fully cleared and won’t require another sweep later.
Heartopia Town & Social Spaces – Easy-to-Miss Eggs Around NPC Areas
With the Hot Spring Grounds fully cleared, the Onsen Egg Promise quietly shifts its focus toward Heartopia Town itself. This is where most players assume they’re safe, since these are social hubs you pass through constantly. That assumption is exactly why these eggs get missed.
Unlike platform-heavy zones, these eggs are tucked into NPC routines, dialogue states, and subtle environmental tells. None are mechanically difficult, but several are gated behind timing, relationship flags, or camera angles that never demand your attention unless you know to look.
Egg 8: Mayor’s Office Waiting Area Shelf
Inside the Town Hall, enter the mayor’s office and check the waiting area just outside his desk. On the right-hand wall is a decorative shelf stacked with ledgers and a potted plant.
The egg sits behind the plant, partially obscured by the camera’s default zoom. Rotate the camera manually or step directly into the shelf to force a perspective shift. This egg is always available during office hours, but the office locks at night, which can cause unnecessary backtracking if you forget it.
Egg 9: Café Back Patio During Lunch Rush
The Heartopia Café has a small back patio that only opens when the café is flagged as “busy.” This occurs naturally between late morning and early afternoon when three or more NPCs are seated inside.
Once the patio door unlocks, head outside and check behind the stacked drink crates near the railing. The egg spawns only while the café is in this busy state, meaning early mornings and evenings won’t work. If you’re struggling to trigger it, talk to NPCs inside until they sit down rather than leave.
Egg 10: Community Board After Accepting Any Request
Near the town square fountain is the Community Request Board, which most players interact with dozens of times. What’s easy to miss is that the egg doesn’t appear until after you accept at least one request, not complete it.
Once a request is active, check the base of the board on the left side where flyers overlap. The egg blends into the wood texture and won’t sparkle unless you’re very close. This is a classic completionist trap if you clear requests too efficiently and never return to inspect the board itself.
Egg 11: NPC Conversation Pause at the Plaza Benches
In the central plaza, two recurring NPCs meet at the benches during the late afternoon to chat. While they’re mid-conversation, their pathing locks, and one of them blocks access to a narrow space behind the bench.
Wait until their dialogue loop ends and they separate, then immediately move behind the bench before either NPC repositions. The egg is wedged between the bench leg and a decorative shrub. Time of day matters here, and missing the window forces you to wait until the next afternoon cycle.
Egg 12: Tailor Shop Changing Screen
Inside the tailor’s shop, interact with the changing screen used for outfit previews. This isn’t a normal interactable hotspot, so many players never touch it directly.
Once you open the preview interface at least once, exit out and check the floor behind the screen. The egg spawns only after your first outfit preview, making it impossible to collect earlier even if you know where it is. If you skip fashion systems entirely, this egg can remain locked indefinitely.
Egg 13: Town Bulletin Lantern at Dusk
As evening approaches, lanterns around town begin to light up, including one hanging above the old bulletin post near the east exit. At dusk, just before full night, that lantern flickers briefly.
During that short window, a small shadow appears at the lantern’s base. Interact with it to collect the egg. Full night disables the interaction, and daytime never spawns it, so this is one of the tightest timing checks in the entire Onsen Egg Promise chain.
These town-based eggs don’t test your movement or combat skills, but they aggressively test your awareness of Heartopia’s social systems. Clearing them as you move naturally between shops and NPC routines saves hours compared to hunting them after the promise is nearly complete.
Nature Zones & Exploration Areas – Forest, Beach, and Mountain Egg Locations
Once you step beyond town limits, Heartopia shifts from social awareness checks to pure exploration discipline. These eggs don’t care about NPC schedules, but they absolutely punish players who sprint through zones without probing terrain edges, vertical layers, and camera blind spots. If you’re pushing the Onsen Egg Promise efficiently, tackle these while naturally progressing story unlocks rather than backtracking later.
Egg 14: Forest Trail Fallen Log Detour
In the western forest, follow the main trail until you reach the split marked by a fallen log acting as a natural barrier. Most players vault over it and continue forward, but the egg isn’t on the critical path.
Instead, walk along the left side of the log and rotate the camera downward. There’s a narrow dirt ledge tucked behind the log’s roots with the egg partially obscured by foliage. No time requirement here, but the hitbox is tight, so slow your movement to avoid sliding past it.
Egg 15: Deep Forest Firefly Grove at Night
Deeper in the forest is a circular clearing where fireflies spawn after nightfall. During the day, this area looks completely empty and unremarkable.
Return after night fully sets in and wait until the fireflies complete one full loop around the clearing. As they converge briefly near the center stump, the egg spawns at the stump’s base. Moving too early can despawn it, so let the animation finish before interacting.
Egg 16: Beach Tide Pool Timing Check
At the southern beach, head toward the rocky shoreline where shallow tide pools form. This egg is locked behind the tide cycle rather than time of day.
Visit during low tide, when the water recedes enough to expose a cracked pool near the far-right rocks. The egg sits inside the pool and cannot be interacted with while submerged. If you arrive during high tide, leave the zone and re-enter later to force the tide state to update.
Egg 17: Beach Umbrella Shadow Alignment
Near the central beach umbrellas, one umbrella casts an unusually long shadow during mid-afternoon. This is easy to miss because nothing sparkles or prompts interaction.
Stand at the tip of the shadow where it meets the sand and rotate the camera slightly. The egg blends into the sand texture and only becomes interactable from that exact angle. This is a camera-awareness check more than a positional one.
Egg 18: Mountain Pass Wind Tunnel Ledge
The mountain region introduces vertical traversal and environmental pushback through wind tunnels. As you climb the main pass, you’ll encounter a gust-heavy corridor that nudges your character sideways.
Let the wind push you onto the right-hand ledge instead of fighting it. That ledge looks like a failed path, but follow it upward and around the rock face to find the egg tucked against the cliff wall. Attempting to brute-force jump here often overshoots the landing.
Egg 19: Summit Campfire Ash Pile
Near the mountain summit is an abandoned campfire surrounded by ash and stones. Most players loot the visible items and move on.
Interact with the campfire once to extinguish it if it’s still smoldering, then leave the area and return. The egg appears in the ash pile only after the fire has been extinguished and reloaded. This is a delayed spawn that quietly checks whether you revisit cleared landmarks.
These nature-zone eggs reward patience and spatial awareness over raw progression. Forest lighting shifts, beach environmental cycles, and mountain traversal physics all hide eggs in ways that feel invisible unless you slow down and interrogate the space, exactly the kind of discipline the Onsen Egg Promise expects from true completionists.
Time-, Weather-, and Event-Based Eggs – When Specific Eggs Become Available
After testing your spatial awareness across forests, beaches, and mountains, Heartopia pivots into a different kind of challenge. These eggs don’t care how sharp your camera control is or how well you read terrain. They care about timing, conditions, and whether you understand how the game’s hidden systems tick forward behind the scenes.
This is where many Onsen Egg Promise attempts stall, because these eggs simply do not exist until very specific criteria are met.
Egg 20: Dawn Bell Pavilion Egg
In the town’s upper plaza is a small bell pavilion most players pass through dozens of times. This egg only spawns between 5:00 AM and 6:00 AM in-game.
Arrive before sunrise and wait until the first ambient bell chime plays. The egg appears at the base of the bell post for roughly one in-game hour, then despawns completely. If you arrive late, sleeping will not rewind the window—you must wait for the next day cycle.
Egg 21: Rain-Only Riverside Reed Egg
Along the riverbanks north of town are dense reeds that normally block interaction prompts. During rain, one specific patch near the stone footbridge becomes partially flattened.
Walk into the reeds while it’s actively raining, not just overcast. The egg is hidden at ground level and only gains an interaction hitbox while the rain effect is active. Leaving the area or saving mid-rain can cancel the spawn, so collect it immediately.
Egg 22: Thunderstorm Cliffside Crack
Storm weather introduces lightning strikes that temporarily alter the environment. During a thunderstorm, head to the eastern cliffs overlooking the ocean.
A lightning strike will occasionally hit a cracked rock face, opening a narrow gap. You’ll hear a distinct stone-breaking sound when it happens. The egg is inside the crack, but the opening only stays accessible for about 30 seconds, so sprint over as soon as you hear the strike.
Egg 23: Night Market Lantern Egg
The Night Market event triggers on weekends after 8:00 PM once you’ve progressed the main town renovation quest. Colorful lanterns fill the plaza, but only one matters.
Look for the lantern with a faded pattern near the food stalls. Interact with it after fully circling the market once; this flags the event state correctly. The egg drops behind the lantern and can be missed if you fast-travel away before completing a full loop.
Egg 24: Full Moon Hot Spring Reflection
This egg directly ties into the Onsen theme and is one of the most thematic checks in the questline. It only appears during a full moon night at the mountain hot spring.
Stand still at the water’s edge and rotate the camera until the moon’s reflection aligns perfectly with the center of the pool. When aligned, the egg materializes beneath the surface and rises after a few seconds. Moving too early breaks the alignment and forces you to wait for the next full moon cycle.
Egg 25: Festival Fireworks Rooftop Egg
During the seasonal Fireworks Festival, several rooftops become temporarily accessible via scaffolding. Head to the roof of the general store as the fireworks begin.
Wait until the third firework burst detonates in the sky. The egg drops onto the roof behind you, not in front of your camera, which is a deliberate misdirection. Turning your camera away from the sky is the only way to notice the spawn.
Egg 26: Snowfall Orchard Egg
Once winter unlocks, visit the orchard west of town during active snowfall. Not frost, not clear winter weather—actual falling snow is required.
One tree near the back fence gains a subtle shimmer at its base. Shake the tree while snow is falling to knock the egg loose. If the snow stops mid-interaction, the egg will not drop, even if the animation completes.
These eggs are the game’s quiet way of asking whether you respect Heartopia’s clock, calendar, and event flags. Nothing here is technically difficult, but every egg demands awareness beyond the immediate moment. If you’re serious about completing the Onsen Egg Promise without backtracking endlessly, syncing your routes with time, weather, and events is no longer optional—it’s the core skill being tested.
Tracking Progress: How to Confirm You Haven’t Missed an Egg
By the time you’re chasing moon reflections and snowfall-only interactions, Heartopia expects you to actively audit your progress. The Onsen Egg Promise doesn’t fail loudly; it fails quietly, through missing flags and untriggered conditions. This section is about verifying completion with certainty, not vibes.
Use the Onsen Ledger, Not the Quest Log
The standard quest log only tracks the Promise as “Active” or “Complete,” which is almost useless for mid-hunt confirmation. Instead, open the Onsen Ledger from the Collections tab. Each egg collected adds a subtle stamp icon next to a location-based hint, not a checklist entry.
If a hint line is still faded or partially obscured, that egg has not been registered, even if you remember picking something up. This is the game’s authoritative source of truth.
Understand How Eggs Are Counted Internally
Eggs are not logged on pickup; they’re logged on state confirmation. That means the game checks whether the correct conditions were met when the egg spawned, not when you grabbed it.
For example, circling the night market incorrectly or breaking the hot spring reflection early can spawn a visual egg without flagging it as valid. If the Ledger doesn’t update immediately after collection, that egg doesn’t count and will need to be re-triggered.
NPC Dialogue Is a Soft Progress Check
Several Onsen NPCs dynamically update their dialogue pools based on your egg count. The bath attendant will comment at three breakpoints: roughly one-third, two-thirds, and near-completion of the Promise.
If their dialogue hasn’t advanced after you believe you’ve cleared a chunk of eggs, that’s a red flag. This is especially useful for catching missed seasonal or weather-based eggs without cross-referencing a full list.
Time, Weather, and Event Filters in the Map Screen
After collecting at least 10 eggs, the map gains filter toggles for time of day, weather, and festival events. These don’t show egg locations directly, but they highlight zones where conditional interactions are still pending.
If a region glows faintly under a specific filter, it means at least one egg tied to that condition hasn’t been completed there. This is your fastest way to narrow down whether you missed a snowfall, full moon, or festival-only spawn.
Save File Timestamp Checks for Missable Events
Heartopia quietly logs the last successful trigger of major event types per save file. From the save select screen, hover over your file and look for icons indicating full moon, festival, and extreme weather completion.
If an icon is missing, it means no egg tied to that event has been properly registered yet. This is critical for confirming whether you need to wait out another in-game cycle or reload an earlier save to optimize your route.
Final Confirmation Before Turning in the Promise
Before speaking to the Onsen Matron to complete the Promise, re-open the Ledger and ensure every hint line is fully revealed. The game does not warn you if you’re missing a single egg; it will simply lock the Promise until the condition is met.
Treat this like a pre-raid checklist. If the Ledger is complete, NPC dialogue has advanced, and no map filters show unresolved zones, you can turn in with confidence and avoid another full seasonal loop.
Completing the Onsen Egg Promise – Rewards, Cutscenes, and What Unlocks Next
Once every egg is logged and the Ledger shows zero unresolved hints, it’s time to return to the Onsen Matron. This turn-in is a hard progress gate, not just a flavor quest, so the game checks your completion state the moment dialogue begins. If even one conditional egg is missing, the conversation will loop without triggering the finale.
Assuming your checklist is clean, the Promise resolves immediately, launching a multi-part cutscene and permanently advancing the Onsen district. This is one of Heartopia’s most mechanically meaningful “cozy” payoffs, so it’s worth knowing exactly what you’re getting and what opens next.
The Completion Cutscene and Story Payoff
The cutscene starts with the Matron inspecting the eggs, followed by a quiet montage showing each Onsen pool reacting to the restored energy. If you completed all weather-locked and festival eggs in a single year, NPCs comment on your efficiency with unique dialogue lines that won’t appear otherwise.
This scene also finalizes the Onsen Egg Promise in the world state. From this point on, egg-related ambient chatter in the Onsen shifts from hints to lore, confirming the game now treats the Promise as fully resolved.
Rewards You Receive for Finishing the Promise
Completing the Onsen Egg Promise grants three core rewards, each with mechanical impact.
First is the Steamveil Charm, a permanent passive that slightly increases stamina regeneration while idle or bathing. It’s subtle but stacks with food buffs and becomes invaluable during longer gathering routes or late-game festivals with chained activities.
Second, you unlock the Egg Resonance Recipe. This cooking recipe boosts interaction success rates with hidden or timing-sensitive objects, making future collectible hunts more forgiving. It doesn’t reveal secrets outright, but it tightens hitboxes on prompt-based interactions, reducing failed triggers.
Finally, the Onsen Ledger upgrades into the Promise Archive. This transforms it from a checklist into a historical tracker, letting you review completed world promises and their effects. Completionists will want this for 100% file validation.
What Unlocks Next in Heartopia
With the Promise complete, the Upper Springs area becomes accessible. This new zone introduces higher-tier gathering nodes and NPCs who only appear after the Onsen’s restoration. Several late-game collectibles and relationship arcs are hard-locked behind this transition.
You’ll also notice new map filters become available, specifically for multi-condition events. These are essential for future promises that require overlapping triggers, like weather plus time-of-day plus NPC affinity.
Most importantly, completing the Onsen Egg Promise flags your save file as “Season-Independent.” From here on, major world promises can be completed out of their original seasonal order, giving you far more routing freedom.
Final Tip Before Moving On
Before diving into the Upper Springs, take one last bath and speak to every Onsen NPC. A few grant one-time items or dialogue-based affinity boosts that disappear once you progress too far into the next arc.
Heartopia rewards patience and precision, and the Onsen Egg Promise is the game teaching you how to play like a completionist. If you cleared it cleanly, you’re more than ready for what comes next.