Trenches - Official Trailer
The official trailer for Trenches, the horror game coming out on 19th July where you are trying to escape the Trenches set in the WW1 on 1917.

Source and More information: Trenches – Official Trailer

Author: indieDB.com