How killing Nazis became controversial in 2017 is both horrifying and mystifying, but the new Wolfenstein game offers a cathartic release in the current political environment.
Picking up almost immediately from the previous installment, The New Colossus sees hero B J Blazkowicz awake in an nearly dead state on a U-boat invaded by Nazis.
The explosive first chapter sees Blazkowicz, confined to a wheelchair, precariously rolling around the sub while popping out to take down the intruders.
The storyline is funny, intelligent and deeply sad. Blazkowicz's abusive childhood is revealed in a series of flashbacks in which his father commits acts of violence and racism, sometimes forcing his son to take part.
Rather than it being a hamfisted background story, we are also shown tender moments between father and son and see Blazkowicz reckon with his own history.