Lionsgate Games has released the first gameplay trailer for their upcoming first-person horror title, Blair Witch. Based on the lore of the long-running film series of the same name, Blair Witch sees players head into the Black Forest Hills in…
Read More