Dying Light 2: Stay Human – ‘The Reason’ gameplay trailer, more

Sneak peek at co-op and console comparisons.