vindicia: favorite indie games  —  7/?↳ WHAT REMAINS OF EDITH FINCH (2017)