They originated from a Russian gaming website. Thief 4 is in development at Eidos Montreal, the same house responsible for Deus Ex: Human Revolution. It's said to be for PC and next-gen.
Aspotted the boosted images and says the Google translation of the site mentions 'Xbox 720'. An official reveal could be imminent?
Alleged in-game shots of Thief 4 leak online
05 March 2013 | By Simon Priest