News

The screens are incredibly pixel-dense, with 12,078,000 pixels smushed into 0.98 square inches. This means that each individual pixel is just 7.5 μm, which makes them roughly the size of a red ...