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