Witcher 2 trailer deconstructed


In preparation of the game's April 17 launch, CD Projekt has released this trailer, showing the gorgeous boat battle cinematic in various states of the extensive creation process.

This article was originally published on Joystiq.