Echo Night#2: Nemuri no Shihaisha is a first-person adventure with a touch of horror and puzzle from the developers of FromSoftware, Inc.. The main... Read more
Echo Night#2: Nemuri no Shihaisha is a first-person adventure with a touch of horror and puzzle from the developers of FromSoftware, Inc.. The main publisher of the game is FromSoftware, Inc.. There has still been no announcement of Echo Night #2: Nemuri no Shihaisha for PC.