As we count down the days until The Witcher 3 is available for download, some jerks in United Arab Emirates got their hands on it and are leaking spoiler footage.
More information.
More information.
More information.
More information.