Hapunan delivers an unsettling psychological horror experience rooted deeply in modern Philippine life, contrasting mundane domestic chores and late-night street vending against severe socio-political dread. Created by Filipino developer Josef Yenko (Yikon / YIKON GAMES INC) and published by Neuroticfly Games, the title trades paranormal clichés for the raw realities of urban poverty, contract killings, and localized corruption.

What Is Hapunan?

Translated from Tagalog as "Dinner," Hapunan places players in the shoes of Niko, a young man working the graveyard shift to support his impoverished family. Facing overdue rent and impending eviction, Niko must navigate nighttime streets to earn enough money to keep his household afloat.

The game initially captured an online following through an itch.io release (also appearing on Android via Google Play) before receiving an expanded, remade edition on Steam. While the foundational version provides a tight 20-to-40-minute narrative loop, the Steam edition introduces expanded branching options, altered sequences, and an updated look at the sinister figure looming over the neighborhood: Penduko.

Gameplay Mechanics and Daily Chores

The narrative unfolds from a first-person perspective, combining walking-simulator storytelling, task management, and sudden high-tension encounters. The initial loop grounds the player in authentic domestic routines before thrusting them into danger.

Before heading into the streets, Niko must prepare his home for the night:

  • Checking in on his sick younger brother (Nixon) resting in bunk beds.
  • Eating dinner (fish, rice, and soy sauce) with his mother using a traditional spoon.
  • Securing the household against reported crime by closing three windows, locking two entry doors, and switching off six lights throughout the house.
  • Retrieving his work supplies: a flashlight and a fresh basket of balut (fertilized duck embryo) alongside packs of chicharon (fried pork rinds).

Once outside, the player navigates dimly lit streets along train tracks to reach their vending spot near a crossroad. The street-vending loop requires interacting with pedestrians who approach the stand:

  1. Pressing the call prompt (Spacebar) to draw passing customers.
  2. Selecting the ordered quantities of balut and chicharon from the inventory.
  3. Exchanging the items and collecting payments, which range from standard change to a 500-peso payout from the local Barangay Captain.

In the original game, this vending loop serves as the narrative backdrop for rising tension, punctuated by odd customer dialogues and unsettling encounters, including a jumpscare interaction with an elderly woman named Madona. In the updated Steam release, the developers expand the domestic chores by introducing a chicken-farming minigame where players manage coops, collect egg trays, and inspect livestock—a pacing shift that drew mixed reactions from long-time players.

Story, Setting, and Cultural Themes

The standout quality of Hapunan lies in how it seamlessly integrates real-world social commentary into an indie horror format. The family's primary struggle is economic survival. While eating dinner, a broadcast on radio station 819 DZAR warns residents that "pay-to-kill" hits have returned to Barangay Sak Dudol. High-ranking figures reportedly pay criminal networks to assassinate targets under the cover of darkness—a direct parallel to real-world extrajudicial killings and police corruption in the Philippines.

When Niko visits the Barangay Hall to secure a business permit so he can sell street food legally, the local Captain hands him a permit marked "SAFE" and tasks him with moving heavy cargo boxes. What seems like neighborhood governance quickly unravels into a criminal conspiracy.

Key Characters

  • Niko: The protagonist who shoulders his family's financial burdens through nighttime balut sales.
  • Nixon: Niko's younger brother, resting sick at home during the initial chapters.
  • The Mother & Father: Niko's parents; while the mother urges caution and locks the home, the father drives a tricycle and takes matters into his own hands when the police fail to protect the district.
  • Ashley: A neighbor who initially throws stones at Niko's window to warn him, but later appears at the Barangay Hall during late-night discussions.
  • The Barangay Captain: The local official who issues permits and hands Niko 500 pesos for hauling crates, ultimately revealed as a conspirator.
  • Mang Berto: A local resident who watches over an outdoor shed and trapdoor, later stepping in during critical moments to protect Niko and his father.
  • Penduko: A feared figure tied to the underworld and the broader mystery surrounding the neighborhood's death squads.

Narrative Climax and Multiple Endings

During the final stretch of the story, Niko is pursued through the dark by armed men tied to the pay-to-kill ring. Fleeing into Mang Berto's shed and through a concealed trapdoor, Niko discovers his father in an underground hideout clutching a handwritten list containing the names of all the syndicate members.

The Barangay Captain, his hitmen, and Ashley ambush the pair, cornering them underground. Just as the killers prepare to execute Niko and his father, Mang Berto intervenes, fighting off the gunmen so the family can escape.

In the original release, Niko and his father retreat to their home to mount a final defense:

  1. The father hands Niko a gun and instructs him to hide behind the door.
  2. The father counts to five as the armed intruders enter the room.
  3. Niko ambushes the attackers, eliminating the hitmen to save his family.
  4. A post-credits newspaper update set one month later confirms that the authorities utilized the suspect list to capture all remaining syndicate members. Mang Berto is confirmed to have survived his wounds.

The Steam edition expands upon this conclusion by adding branching moral choices, chapter select, and distinct achievements for different story paths. Players can achieve outcomes where Penduko remains on the loose, relationships with characters like Jayn change, or alternative fates befall characters like Kayle.

Technical Specifications and Performance

Hapunan adopts a distinct low-poly PS1/N64 visual style featuring gritty textures and nostalgic environmental design, capturing the distinct architectural feel of cinderblock homes, wooden window frames, and narrow neighborhood alleys.

SpecificationSteam Minimum Requirement
Operating SystemWindows 10
Processor4 physical CPU cores
Memory8 GB RAM
GraphicsIntel UHD Graphics 630 or comparable GPU
Storage1 GB available space
AudioFull Filipino voice acting support
Regular Price$3.99 USD

Players should note that Hapunan does not currently have an official Steam Deck compatibility rating from Valve; running the title via SteamOS and Proton remains unverified.

In early PC iterations on itch.io, players occasionally encountered mouse-capture bugs (notably across versions 1.1 and 1.2) and confusing dialogue progression prompts requiring the Spacebar rather than left-mouse clicks. The Steam release has addressed these initial quirks through ongoing patches (such as version 1.0.5 hotfix and version 1.0.6).

The Verdict: Hits and Misses

Strengths

  • Atmospheric Authenticity: Captures the tension of Philippine neighborhood alleys, cultural food vending, and local dialect voice acting without relying solely on Western horror tropes.
  • Socially Resonant Plot: Replaces standard ghosts with the dread of corruption, poverty, and street violence.
  • Accessibility: Modest system requirements and an accessible price point ($3.99) make it easy to jump in.
  • Replayability: The Steam edition's chapter selection lets completionists track down all 42 achievements and alternate endings without starting fresh runs.

Weaknesses

  • Pacing Shifts: The addition of repetitive chicken-tending routines in the expanded Steam edition slows down the storytelling compared to the tight, linear itch.io original.
  • Abrupt Final Sequences: Certain combat conclusions pivot quickly from slow psychological suspense to sudden action shootouts, which some players found jarring.
  • Audio Repetition: While the ambient night sounds build dread effectively, some sound cues can feel repetitive across longer sessions.

Overall, Hapunan stands out as a memorable indie entry for horror fans who appreciate culturally specific settings and stories where human desperation drives the narrative.