True Crime
Posted by Sam Churchill on December 14th, 2005True Crime: New York City was released last month by Activision and is set in Manhattan. While it is not the first game to take place in a real-world location (or even in New York), True Crime: New York City’s attempt to accurately re-create an existing place is unprecedented in scope and ambition says The [...]

