I tried peeling off the top of the protector. The logo stayed on the glass.
I think the protector is supposed to be peeled off because it covers the camera lens making the image foggy.
I'll peel mine off when I get my liquid armor delivered.
Sent from my C6603 using xda app-developers app