Oh, this is just odd. Ahead of The Witcher 2’s release date tomorrow CD Projekt have released a total of four launch trailers across four different sites. Why don’t you watch them all (and rate them from best to worst, or something?) while I consult the video game handbook as to whether this is allowed. They’re all after the jump.