Sections

Unleashed

Shift 2: Unleashed delayed, now releasing April 1 in the UK

Slightly Mad Studios has announced that Shift 2: Unleashed has been delayed by a week.

1

Unleashed headlines