Saturday, April 14, 2012

The Witcher 2: Launch Trailer

Seems like the Xbox 360 has the first high quality console exclusive since Gears of War 3. Reviews are as good as wished for.

No comments: