Hapunan is a story-driven psychological horror game developed by YIKON GAMES INC and published by Neuroticfly Games on Steam (App ID: 4750540). Priced at $3.99 on Windows PC, the game combines authentic Philippine urban folklore, atmospheric street vending, and branching narrative choices where decisions dictate survival and family fate.

Steam Pricing, Platform, and System Requirements

Hapunan is available for Windows via Steam at a standard price of $3.99. Developed using the Unity engine with a retro PS1-inspired visual aesthetic, the game is designed to run efficiently on low-to-mid-range hardware.

Official Steam features include single-player support, Steam Cloud, 42 Steam Achievements, Family Sharing, custom volume controls, and "Save Anytime" functionality. Regarding handheld play, Valve has not assigned an official Steam Deck compatibility rating (Verified or Playable), meaning handheld performance and interface scaling remain unverified by Valve.

SpecificationMinimum Official Requirement
Operating SystemWindows 10
Processor4 physical CPU cores
Memory8 GB RAM
GraphicsIntel UHD Graphics 630 or comparable GPU
Storage1 GB available space
InputKeyboard and Mouse

The Steam release supports 14 interface and subtitle languages, including English, Filipino, Japanese, Korean, Simplified Chinese, Traditional Chinese, French, German, Malay, Portuguese - Portugal, Spanish - Latin America, Thai, and Turkish. Full audio voice acting is officially provided in Filipino.

Story and Setting

The narrative centers on Niko, a teenager dealing with severe financial hardship. Two months behind on rent and facing immediate eviction by a ruthless landlord, Niko and his father take to the midnight streets to sell balut—a traditional Filipino fertilized duck egg street food—in order to raise money and protect their home.

During their late-night trade, Niko and his father encounter the mysterious and dangerous figure known in alley whispers as Penduko. The storyline expands beyond city streets into locations like Barangay Sak Dudol and a chicken farm. The plot deals with mature themes including crime, violence, psychological dread, and local folklore. Player decisions alter character relationships, dictate moral choices, and branch into multiple narrative paths and distinct endings.

Gameplay Loop and PC Controls

Hapunan plays from a first-person perspective, alternating between narrative exploration, daily chores, and psychological horror encounters. Key activities include street vending, dialogue choices, and managing chicken tasks at a farm.

The PC version features standard first-person controls:

  • Look: Mouse
  • Movement: W, A, S, D
  • Run: Shift
  • Interact: Left Click
  • Zoom: Right Click
  • Inventory: Tab (Open / Close)
  • Use Item: F
  • Equip Item / Skip Dialogue: Space
  • Cycle Inventory: A / D
  • Pause Menu: Esc

Recent official Steam updates, including version 1.0.5 and version 1.0.6, addressed mouse sensitivity stability across scene transitions, resolved mixed Malay/Korean localization text, and added contextual reminders regarding consequential story choices. A chapter selection feature enables players to replay specific scenes to pursue alternative endings or missed milestones without restarting the entire storyline.

Steam Achievements and Story Branches

Hapunan features 42 Steam achievements reflecting its branching storyline, task milestones, and moral decisions.

Achievement NameOfficial Description / Unlock Objective
Not Again...Another home, another problem.
₱4,000Find a way to save your family from being evicted.
Road to Sak DudolBegin the journey to Barangay Sak Dudol.
Welcome to Sak DudolWelcome to Barangay Sak Dudol.
Business Farmer EncounterMeet the mysterious business farmer.
Balut MasterSuccessfully prepare your first tray of balut.
First Day!First day in the Chicken Farm!
Eggcellent!Complete your first full tray of eggs.
The InspectorMeet the chicken inspector.
First PaycheckEarn money from your chickens for the first time.
Why Would You Do That?Throw a chicken.
Good Chicken Care!Take good care of your chickens.
What Happened to the Chicken?Something doesn't seem right with the chicken.
You Killed KayleYou chose violence.
You Saved KayleMaybe he deserved another chance.
Let It GoLeave Kayle alone.
Get Him, Pa!Let Dad teach Kayle a lesson.
Watched Penduko Kill the FarmerWitness Penduko murder the farmer.
Mind Your Own BusinessListen to something you weren't supposed to hear.
I Heard EverythingListen to the entire secret conversation.
Snitch on PendukoTell the truth about Penduko.
Penduko's BackgroundLearn more about the man behind the name.
End of PendukoPut an end to Penduko once and for all.
Penduko is Still on the LoosePenduko is not yet caught.
Know the Truth About JaynDiscover the truth about Jayn.
Jayn is in LoveLooks like Jayn has feelings for you.
Bad Ending: I'm Sorry, JaynSome decisions can't be taken back.
Dinner is ServedFinish the story of Hapunan.
The End of NikoNiko's story ends here.
You Skipped the Whole Game LOLWell... that was fast.
Every Choice MattersUnlock every other achievement.

Frequently Asked Questions

What platforms is Hapunan officially available on?

Hapunan is officially available on PC through Steam and itch.io. The developer has explicitly warned players that the title is not authorized on mobile storefronts such as Google Play or the Apple App Store, cautioning users against unauthorized third-party mobile listings.

Can Hapunan be played on the Steam Deck?

As of current official store data, Hapunan does not have an official Steam Deck compatibility badge (Verified or Playable) from Valve. While it may boot via Proton, Valve has not certified its controller bindings or performance.

Does getting different endings require replaying the whole game?

No. Hapunan includes a chapter-loading system that allows players to jump directly into specific scenes to test alternative choices and explore different story paths without starting from the beginning.