5 years ago effigy, freeware, windows, mac, patchwork doll games, first person, short Effigy (Patchwork Doll Games)