Anyone have any idea what this is from? It was part of a large lot of video game promos I purchased but I can't seem to figure out how these things fit in. You wear them like a necklace and they pull apart to form a pen. The only writing on them is Lucas Arts and the website.
I guess they...