The Infernal Machine (2022) A Review