Google Pixel 2 and Pixel 2 XL announced with prices and specs

A few days ago, nope, actually a few months ago we heard about the Google Pixel 2 and Pixel XL.