Hitman Episode 6: Hokkaido Launches October 31

Hitman Episode 6: Hokkaido Launches October 31 Square Enix have announced that the final episode of Hitman’s first season will launch on October 31st and take place in Hokkaido, Japan. The mission, titled ‘Situs Inversus’ will task Agent 47 with infiltrating the “hyper-exclusive GAMA private hospital and resort.” Square Enix says that “this secluded facility […]