Lorraine Lue, International Product Manager for The Adventure Company, has one of the coolest business card titles I could imagine receiving at a show like E3. It's almost as if she runs a training camp for officers of Interpol out of a secret hideout on the northern coast of Manchuria, isn't it?