Hitman: Absolution News Update on Thursday

IO Interactive, the developer responsible for Hitman: Absolution is teasing a “major announcement” which will be revealed on May 10th. The teaser image (shown top left) was shown via Facebook, and as you can see, it shows a rather epic…