Content
Gamer Hub: Ubisoft is delaying the release of city-building sim ‘The Settlers’ from 17 March to an unknown future date due to beta feedback.
Gamer Hub: Ubisoft is delaying the release of city-building sim ‘The Settlers’ from 17 March to an unknown future date due to beta feedback.