The Witcher 3: Wild Hunt Launch Trailer

By Nolan P. Smith The launch trailer for one of the most anticipated games of the year is here! The Witcher 3: Wild Hunt hits stores tomorrow, May 19th, and this eerie trailer sets the mood perfectly! Now the question is: who’s picking this up? Garnering over 200 prestigious awards before launch, The Witcher 3: Wild Hunt is CD PROJEKT […]