XIII Screenshots

0

The official XIII website has been updated, offering several new screenshots from Ubi Soft's cel-shaded first person shooter. Thanks Blues News.

Filed Under
Hello, Meet Lola