‘What Remains of Edith Finch?’ has the potential to be quite the horror romp By Chris Carter 25 May 2015