Very classic ITC territory here, Nazi war criminals intent on world domination, unexploded bombs and only The Champions standing between them and the…