A coop survival game where players take the roles of cursed heroes defending a haunted castle from dangerous spirits and monsters of Japanese mythology.