It’s been nine years since the last Max Payne was released and, while the same, unmistakable bitterness ...[read more]