I believe at the end of the pilot episode we saw one of the Glyphs as a touch panel to a lab at Massive Dynamic.
No kidding? I don't remember that. You realize that you're making me pull out my Season 1 DVDs just to check this out.
I'm glad to see that others enjoyed this ep as well. I really, really hope this is all leading to something stupendous in the end.