New Cate West Screenshots

Destineer Studios has released more screenshots of Cate West: The Vanishing File for Wii. Sixteen new images in all can be found in the media section.

More can be found here.