The final episode of IO Interactive’s HITMAN releases on October 31st which will take place in Hokkaido, Japan. Check out the teaser trailer.
The final episode of IO Interactive’s HITMAN releases on October 31st which will take place in Hokkaido, Japan. Check out the teaser trailer.