72% positive108 reviews
The Holiday Story is an indie horror game about Christmas and New Year, set in the 80s.
The Holiday Story is an indie horror game about Christmas and New Year, set in the 80s.
The Holiday Story is an indie horror game about Christmas and New Year, set in the 80s.
Catalog information from Steam. Pricing and availability can change; confirm them on the Steam store.