Yes! The train has finally arrived. The fact that it was 45 minutes late should have been an omen of things to come.