We’ve published 21 new screenshots for They, which is in development by IMC and is currently set for release on the PlayStation 3, Xbox 360 and PC.
They will be released in 2009.
We’ve published 21 new screenshots for They, which is in development by IMC and is currently set for release on the PlayStation 3, Xbox 360 and PC.
They will be released in 2009.