I noticed this post been quiet for about a week now, but I'll post still.
1) Yeah it would be great to get a chance to check this mag, especially if it has some more info about the glyphs than the video has (Shape of the forerunner ship) etc.).
2) The preview is a funny one: Just read it like a real one. Take the page, and turn. Not that there's much to see in it...