The Witcher 2 Gameplay - Living World Games 1603 Published 2011-05-08 10:04 by Hilbert Hagedoorn News The Witcher 2 will be released on May 17th. Share this content Twitter Facebook Reddit WhatsApp Email Print Dungeon Siege III CoOp Trailer Human Revolution will support DirectX 11 and Eyefinity