Degrees of Separation si mostra in un nuovo trailer gameplay!