Top
20°

New Screenshots for They released

Strategy Informer has 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.

Read Full Story >>
strategyinformer.com
The story is too old to be commented.