24th February 2015 is the day The Witcher 3 will be making people cry with it’s awesomeness (hopefully!).

Advertisements