“What Remains of Edith Finch” is a fresh, emotional, interactive experience What Remains of Edith Finch is the latest in the “Walking Simulator” genre of video games. It’s a term used … More