Google Pixel 4 + 4 XL Impressions: BETTER than the leaks!