I'm like 90% sure it's matte in the UK.
Better pay and working conditions? What a revolutionary idea.
I'm like 90% sure it's matte in the UK.