Jennifer is subjected to three more indie horror games