Hapunan is a story-driven indie psychological horror game created by YIKON (YIKON GAMES INC) and published by Neuroticfly Games. Set against the gritty backdrop of a rural Philippine community, the title translates directly from Tagalog as "dinner." The narrative centers on a working-class teenager named Nico, whose family faces mounting financial debt and the terrifying reality of a late-night murder-for-hire syndicate.
Because the series exists across two interconnected versions—the original standalone game (playable via itch.io and streaming showcases) and Hapunan Remastered (released on Steam as an expanded prequel detailing how the family arrived in the district)—this complete plot summary breaks down both releases, their branching choices, and their story conclusions.
The Original Hapunan Story: Midnight Street Vending
The core narrative of the original Hapunan unfolds over three distinct nights within the fictional village of Barangay Sak Dudol.
Night 1: Domestic Life and Street Warnings
The game begins around 8:00 PM inside a modest wooden home in the Philippines. Nico is awakened by his mother to eat dinner alongside his sick younger brother, Nixon (who is sleeping under an electric fan with Vicks applied to his stomach). At the dining table, Nico eats dried fish (tuyo) and rice with a spoon while his mother sternly reminds him to study hard rather than fooling around with friends.
Their domestic routine is interrupted by Radio 819 DZAR broadcasting breaking news: a wave of nocturnal "pay-to-kill" assassinations has struck the province, with two recent victims discovered right inside Barangay Sak Dudol. The broadcast notes that corrupt higher-ups are hiring personnel to execute victims for cash bounties. Nico's mother recalls that a similar syndicate plagued the village during her childhood, stopping only when authorities arrested the original ringleader.
Nico’s father, a tricycle driver, arrives home carrying a store-bought cooked chicken for the family. Despite earning modest fares, money remains critically tight. Rather than eating the chicken immediately, the mother saves it for the next day's breakfast. To support the family's finances, Nico prepares to sell balut (fertilized duck embryo eggs) and chicharon (crispy fried pork rinds) as a late-night street vendor.
Before leaving, Nico locks two doors, shuts three windows, and turns off six lights to conserve electricity. As he exits, small stones strike his window—cast by Ashley, a friendly teenage neighbor. Ashley warns Nico about the radio broadcast and urges him to stay indoors. Dismissing her concern, Nico travels past dark train tracks and an ominous locked cabin trapdoor into an enclosed, walled village square.
Setting up his street stall, Nico interacts with several customers:
- An Inquisitive Patron: Buys one balut and one chicharon for 20 pesos, noting that Nico used to sell by the bridge. Nico explains he moved because the bridge is too far and too dangerous amid the pay-to-kill rumors.
- A Hesitant Customer: Complains while ordering one balut and three packs of chicharon, giving Nico 100 pesos and telling him to keep the change.
- Toto: Buys two balut and one chicharon for 50 pesos, asking what happened to the previous local vendor. Nico explains the former vendor was evicted by the barangay for lacking an official business permit, prompting Toto to warn Nico to be careful.
- Madona: A gaunt, contorted older woman who arrives seeking food. Because Nico is out of chicharon and has only one balut left, he gives it to her for free. Grateful, Madona drops a chilling warning: the syndicate is actively watching the street, and Nico must leave immediately and never return if he wants his family to survive.
Shaken, Nico packs his tray. Finding the village gate locked, he searches an adjacent outhouse and grabs a shiny key. An elderly village guard named Mang Berto steps forward, reprimanding Nico for taking the key without asking. Berto unlocks the gate, warning Nico that if he acts meddlesome again, he will be locked out permanently.
Night 2: The Barangay Captain's Errand
Nixon wakes Nico the next morning so Nico can secure a valid business permit at the Barangay Hall before it closes. At the office, the Barangay Captain grants Nico the permit under the business name "Balut Nico."
During the exchange, the Captain explains why the area is so deserted: the vending corner was the historic operational hangout for the pay-to-kill gang, and every past vendor working that spot was murdered. The Captain reassures Nico that the police now monitor the area.
Before Nico departs, the Captain offers him 500 pesos to help unload supply boxes because his regular assistant is late. Nico carries the boxes into the hall inventory. As he deposits the final crate, the late barangay helper arrives sweating and furious that an outsider took his paid assignment. The Captain silences the helper, sends him away, and rewards Nico with the promised 500-peso cash note.
Outside the hall, Nico unexpectedly bumps into Ashley lingering near the corner. When asked why she is there, Ashley evasively replies that she has an "important discussion" scheduled with the Captain.
Night 3: The Secret Den and Confrontation
Nico returns home to discover escalating news reports: ten people have now been murdered across Barangay Sak Dudol. The parents panic. The mother insists on fleeing immediately, while the father concedes they can leave tomorrow, ordering Nico to sell one final batch of balut to fund their relocation.
Nico walks the foggy tracks to the vending square. The environment turns hostile immediately: bloodcurdling screams erupt, and armed assailants begin sweeping the alleys. Nico flees for his life, running into the woods and diving into the cabin's open underground trapdoor.
Inside the subterranean bunker, Nico discovers his father standing over an elaborate operations map and desk. The father explains that because the police failed to stop the murders, he tracked down the hideout himself to locate the gang's master membership roster.
Before they can escape with the evidence, the gang ambushes them:
- The Barangay Captain enters holding a firearm, revealed as the true mastermind behind the pay-to-kill ring.
- The Captain is accompanied by armed enforcers and Ashley, revealing that Nico's friendly neighbor has been an active member of the criminal operation all along.
The Captain mocks Nico and his father, stating that while they were never originally targeted for death, their meddling forced his hand. Nico and his father are restrained and held at gunpoint.
Just as the Captain orders their execution, Mang Berto arrives armed, ambushing the gang and shooting the Captain, Ashley, and the enforcers. During the chaos, a trailing gang member shoots Berto in the back. Berto collapses, urging Nico and his father to run home immediately before the remaining hitmen slaughter their family.
The Home Ambush and Resolution
Nico and his father rush back to their house, ordering the mother and Nixon to hide. The father hands Nico a handgun, instructing him to wait behind the front door. As the hitmen breach the room, the father counts to five before closing the door, initiating a slow-motion shootout where Nico shoots and kills all four home invaders.
One month later, television news confirms that authorities arrested every remaining participant in the pay-to-kill syndicate using the seized master list. In the living room, Nico’s family celebrates with Mang Berto, who survived his gunshot wounds and helped hand the documentation over to the authorities.
Hapunan Remastered: The Expanded Prequel
Hapunan Remastered expands the narrative framework into a full prequel, explaining the events that led Nico and his father to Barangay Sak Dudol in the first place.
The Eviction and the Trip to Sak Dudol
The story opens in Nico's original family residence. Nico awakes to his parents arguing over severe financial distress: they are two months behind on their rent and owe a total of ₱4,000.
A sudden violent banging strikes the front door. Their landlord enters, smashing furniture and issuing a non-negotiable ultimatum: pay the full ₱4,000 debt by tomorrow or face complete eviction into the streets. In despair, Nico's father contacts an acquaintance named Mang Erning, who claims there is lucrative day labor available out in the distant district of Barangay Sak Dudol.
The following dawn, Nico and his father travel toward the village:
- At the jeepney terminal, the father lectures Nico on civic cleanliness and has him gather discarded trash into bins.
- Aboard the crowded jeepney, Nico tries to pass fare money to the driver through an antagonistic passenger named Kayle (also referenced as K). Kayle hurls verbal insults at Nico and mocks his family. Nico's father intervenes, pays the fare directly, and strikes Kayle across the face, reducing him to tears.
The Farm and Penduko's Rule
Upon reaching the village gates of Sak Dudol, the pair are confronted by village guards led by Penduko, a corrupt, feared police figure overseeing the local agricultural trade. Penduko denies knowing Mang Erning and refuses entry unless the pair earn their way in:
- Nico is assigned to work a local poultry coop, tasked with feeding chickens, nesting them before eggs spoil, packaging egg trays, and selling them to an associate named Adrian. Penduko demands Nico accumulate ₱5,000 in egg sales to earn official residency status.
- Nico's father is separated and sent to handle heavier manual labor.
Shortly after starting, Kayle arrives at the farm, deliberately overturning chicken coops and smashing egg crates to exact revenge for the jeepney slap. Once Kayle realizes the farm belongs to the ruthless Penduko and not Nico, he flees into a nearby banana grove.
Key Plot Choices and Branching Paths in Remastered
Hapunan Remastered introduces several major decision points that dictate character survival and lead to alternate endings:
| Decision Point | Available Choices | Story Consequence |
|---|---|---|
| Kayle's Fate | Reveal hiding spot OR Spare/hide him | If reported, Penduko binds Kayle, takes him to Adrian's office, and shoots him dead. If spared, Kayle survives and resurfaces in the finale. |
| The Embezzler's Murder | Tell the wife Penduko did it OR Conceal the truth | Nico witnesses Penduko execute an underling who stole money for his child's medical surgery. Answering the victim's ringing phone and naming Penduko triggers an official village investigation. |
| Relationship with Jayn | Treat her kindly OR Act dismissively/hostile | Visiting Jayn's house and speaking kindly reveals she is Penduko's daughter. Treating her poorly ruins your reputation with Penduko. |
| Reporting the Shooting | Confirm Penduko's guilt to the Chief OR Stay silent | Confirming Penduko's crimes leads to his temporary arrest by the village chief, making Penduko vow personal revenge on Nico upon release. |
All Hapunan Endings Explained
Depending on the choices made across Hapunan Remastered and the gameplay sequences of both versions, the story diverges into specific narrative conclusions:
1. The Canon Main Ending (Prequel-to-Original Transition)
- Conditions: Nico reports Kayle, speaks the truth regarding the farm murders, befriends Jayn, and gets the old factory gate key from her (entrusted to her childhood self by the elderly, hard-of-hearing Tatay Lorenzo).
- Outcome: Penduko discovers Nico was not trying to betray him personally and learns his daughter held the factory key. Recognizing a shared misunderstanding, Penduko permits Nico to rescue his father from the locked factory. Nico evades the two stationed village police officers, unlocks the compound, and frees his father. The pair flee across the dark roads of Barangay Sak Dudol into the village proper—setting up the precise starting conditions of the original Hapunan, where the family resides in the rental shack and resorts to midnight balut vending.
2. The Revenge Ending (Kayle's Retribution)
- Conditions: Nico spares Kayle at the banana tree on Day 1.
- Outcome: Kayle survives his encounter on the farm. In the late-game climax outside the old factory, Kayle returns armed with a gun, shooting and killing both Penduko and Jayn in an act of revenge. Nico still retrieves the key from Jayn's body and frees his father, but at the cost of multiple lives.
3. The Enraged Father Bad Ending
- Conditions: Nico chooses rude, hostile, or dismissive dialogue options toward Jayn during their nighttime home visits.
- Outcome: When Penduko confronts Nico outside Jayn's home near the factory, Jayn reveals how poorly Nico treated her. In a fit of protective rage, Penduko pulls his weapon and shoots Nico on the spot, ending his journey immediately.
4. The Confession Execution Ending
- Conditions: Nico hides the murder details from the authorities earlier in the game, only to openly accuse Penduko of the crime in front of Jayn during the late-game confrontation.
- Outcome: Furious that Nico exposed his violent criminal operations in front of his beloved daughter, Penduko executes Nico without hesitation.
5. Original Game Good Ending (Syndicate Disbanded)
- Conditions: Completed in the original Hapunan release by surviving the Night 3 bunker shootout and shooting the four home invaders.
- Outcome: The Barangay Captain and his pay-to-kill accomplices are arrested following the recovery of the syndicate list. Mang Berto recovers from his gunshot wounds, and Nico’s family safely retains their home.










