DETOUR: New Official Gameplay Trailer

We're super excited to finally show you our new gameplay trailer! Our previous trailer did a good job, but we always felt it could have been better. We had to put it together quickly because we needed to launch our Stea…