iPhone X: Some Early Impressions