It’s been a disappointing roll for the latest games and films released in the Indiana Jones franchise. But not with Indiana ...