Hitman 3: No New Locations Coming From IO Interactive? ByKyle Wilson 29th January 202130th January 2021 It’s only been a couple of weeks, but Hitman 3 players are hungry for more….