Twin Mirror Gameplay Trailer Demonstrates Investigative Abilities