Low Country is a first person stealth survival horror taking place in the real world area in South Carolina, USA known as the Lowcountry.
This video is showing off some of the atmosphere of the new game Low Country - A stealth survival horror game set in the marshy swamp region of South Carolina