Deeper, faster, further: 51. Essen Motor Show