We have some new images for Thief 4. These are concept images and looks like it is set in London. The game will release next year for the PC, PS3 and Xbox 360. Tell us what you think in the comments... Read More