Endless Nightmare 3: Shrine là game phiêu lưu kinh dị, cho bạn khám phá và tồn tại trong một ngôi đền đáng sợ. Câu chuyện của Endless Nightmare 3 diễn ra trước khi Jack điều tra bệnh viện kỳ lạ ở phần 2 là Endless Nightmare 2: Hospital. Nhân vật chính trong game là bạn thân của Jack - Carlos Gonzales.
Carlos là thành viên của Tổ chức Cảnh sát Hình sự Quốc tế (ICPO), chuyên điều tra các tội phạm xuyên quốc gia như hoạt động khủng bố và tội phạm có tổ chức. Đối thủ của anh là một tổ chức tội phạm quốc tế khét tiếng quy mô lớn - Black Python (Trăn đen). Lần này, mục tiêu của họ là lấy Heart of Pharaoh (Trái tim của Pharaoh). Carlos phải có được Heart of Pharaoh trước, vì vậy anh ta bắt đầu một cuộc phiêu lưu nguy hiểm.
Game Endless Nightmare: Shrine là phần thứ 3 của loạt game Endless Nightmare (Ác mộng bất tận), tiếp nối 2 phần đầu tiên là Endless Nightmare 1: Home và Endless Nightmare 2: Hospital. Đây là một game kinh dị 3D miễn phí kết hợp với lối chơi bắn súng FPS, nơi bạn phải sử dụng súng để tiêu diệt những con quái vật đáng sợ.