Pixel 2 XL vs Galaxy Note 8 – Hands on Comparison!