It's reminiscent of the Molly episode from What Remains of Edith Finch
Only know that game by name, never played it...