Still Rain: The ArrivalStill Rain: The Arrival

Still Rain: The Arrival

Released 2026 · Rating 50/100

Ethan returns to his cousin's old family house, deep in the forest, a place he hasn't set foot in for five years, ever since the family who lived there vanished without a trace.

Steam Reviews: Mixed — 50% (6 reviews)

Achievements: 3