Now we know just how much game we’re getting when Hitman launches. Is it enough?

Leave a Reply