Each week, the Epic Games Store gifts its users with a number of free games. Announced last week, Epic Games revealed that HITMAN would be one of the free games on offer. Alongside that however is the ...