Hapunan is a story-driven psychological horror game developed by Filipino indie developer Josef Yenko (known as Yikon or YIKON GAMES INC) in collaboration with publisher Neuroticfly Games. Set in an authentic Philippine neighborhood, the game turns late-night street food vending and local bureaucracy into an escalating story of danger, corruption, and moral choices.

Story Premise and Cultural Context

In Hapunan, you step into the shoes of Niko, a teenager working alongside his family to survive severe financial distress. In the expanded narrative, the household is two months behind on rent and on the verge of eviction by their landlord. To keep a roof over their heads and care for a sick sibling, Niko takes a basket out into the midnight streets to sell balut (fertilized duck eggs) and chicharon (fried pork rinds).

What begins as an ordinary pursuit to secure a local business permit quickly pulls Niko into the dark realities of his neighborhood, Barangay Sak Dudol. The local radio warns of an active wave of "pay-to-kill" hitmen operating in the area at night. As Niko runs his nightly vending route and visits the local government office, mundane interactions unravel into a conspiracy involving the Barangay Captain, dangerous associates, and a shadowy figure whispered about across the alleys known as Penduko. Rather than relying solely on supernatural monsters, Hapunan grounds its horror in real-world vulnerability, poverty, crime, and the lengths someone will go to protect their family.

Core Gameplay Loop and Mechanics

The gameplay in Hapunan blends mundane work simulation with first-person suspense and escape mechanics.

  • Household Preparations: Before heading out into the dark streets, you must complete routine security tasks in your home, including locking doors, shutting windows, turning off lights, and tending to sick family members.
  • Midnight Vending: Once on the corner, you place down your food basket and call out for customers. Patrons approach in the dead of night, each asking for specific quantities of balut or chicharon. You must manage your stock, handle transactions, and navigate conversations that range from rude remarks to outright warnings.
  • Barangay Errand Running: Progression requires interacting with neighborhood locals and the Barangay Captain to secure permits or carry heavy cargo boxes.
  • Suspense and Evasion: As the nights progress, the tension escalates from managing inventory to hiding behind structures, evading armed figures, investigating suspicious cabins, and handling critical split-second moral dilemmas.
  • Branching Decisions: The narrative features multiple paths and endings. The game includes chapter select functionality, allowing players to revisit key scenes and unlock alternative achievements without replaying the entire story from scratch.

Default PC Controls

The standard Windows PC keyboard and mouse layout provided by the developer uses the following bindings:

ActionKey / Input
LookMouse
MovementW, A, S, D or Arrow Keys
Run / SprintShift
InteractLeft Click
ZoomRight Click
Open / Close InventoryTab
Use ItemF
Cycle Inventory ItemsA / D
Equip Item / Skip DialogueSpacebar
Pause MenuEsc

Platforms, Playtime, and System Requirements

The original release of Hapunan delivers a focused story lasting roughly 30 to 40 minutes, while extended builds and achievement hunting can extend total playtime. According to the developer's official statements, authorized versions of the game are distributed via itch.io and Steam for Windows PC. While unofficial APKs and web portals circulate online, the developer has publicly warned players to rely on verified channels.

According to the official Steam listing for the Windows release, the minimum hardware requirements are:

ComponentMinimum Specification
Operating SystemWindows 10
Processor4 physical CPU cores
Memory8 GB RAM
Graphics CardIntel UHD Graphics 630 or comparable GPU
Available Storage1 GB available space

Official Steam Deck compatibility remains unverified by Valve, so handheld players running SteamOS via Proton may encounter performance dips or interface scaling issues.

Frequently Asked Questions

What does "Hapunan" mean?

"Hapunan" translates to "Dinner" in Filipino, referencing the evening meal setting and the midnight food trade that drives the story.

Does Hapunan rely only on supernatural monsters?

No. While it incorporates themes of folklore and psychological dread, the primary horror stems from human danger, criminal syndicates, hitmen, and the socio-political realities of street vending under threat of violence.

Are there multiple endings in Hapunan?

Yes. The choices Niko makes regarding who to trust, how to respond to confrontations, and how to protect his family lead to multiple narrative outcomes and achievements.