gamesNews IO Interactive Reveals New Siberia DLC for Hitman 2, and Confirms Hitman 3 is in the Works July 29th, 2019