Wolfenstein II: The New Colossus is an Unstoppable Force!