Everything about the Pixel 4 has leaked!

-