The release date of April 20th is official. The game looks awesome. Will it be the Witcher 3 of 2018. Based on the stuff we’ve seen so far, I think so.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.