Two Worlds II UK Release Delayed Again
If you’re like me then you’re willing to put the past behind you because Two Worlds II is looking amazing, but then you’ll be dissapointed to find out that the UK release of the game has been delayed yet again, with the new release date set at the […]