CD Project RED recently release a very interesting image, most likely from The Witcher 3. The gaming studio has not commented the image, but has left everything for fans’ imagination to answer. However, it’s not surprising if this is from…
Enter your email address to follow this blog and receive notifications of new posts by email.
Join 405 other followers
Get every new post delivered to your Inbox.