Splinter Cell Screenshots

8

WorthPlaying has posted several Pandora Tomorrow screenshots, showing off the new Splinter Cell game which will be released early 2004.

From The Chatty
Hello, Meet Lola