IO Interactive just released a fresh look at a fresh map coming to Hitman 3. Welcome to the rainy, neon-lit streets of a Chinese transportation hub called Chongqing. It's an area that is packed with shops and food stands, all crammed tightly together in cramped, narrow streets. It is here that we get to see the "improvements and refinements" that have been made to the engine powering Hitman 3.
IO Interactive's...