Technology How ‘Immortality’ developer Sam Barlow designs stories to haunt players September 16, 2022