Excitement is filling the air, with expectations running high. One can almost hear the cheers of the crowd from the Red Sea ...