The Witcher 3: Wild Hunt – Three New Screenshots Released

CD Projekt RED has released three new screenshots from The Witcher 3: Wild Hunt. The Witcher 3 releases on May 19th and by then we may have already seen everything the game has to offer thanks to all the recently released screenshots. Enjoy the screenshots after the jump!