Hard to tell from the pics, but does it cover the entire screen? A few protectors I've seen have a cut out for the speaker at the top but cut out everything above that. I believe the Belkin is like that. Also, does the protector have a cut out for the front facing camera, or does it go over it...