IO Details New Hitman 3 Location, Next-Gen Enhancements
In a post on the studio’s official website, IO Interactive has revealed Chongqing, China as a new location for Hitman
Read moreIn a post on the studio’s official website, IO Interactive has revealed Chongqing, China as a new location for Hitman
Read more