The Dark Veil: West Haven was developed by STR Games The Dark Veil: West Haven was Released on Windows The Dark Veil: West Haven is a Single Player game The Dark Fantasy Survival Horror, The Dark Veil: West Haven, is a fresh new take on the classic [...]