Jacen balanced the machine under his arm, linking his free one with Mina to guide her as they walked and decided to take the oppertunity to explain why she was here. Not that he was the best person but he could tell what he knew.
"Thats it yes. Lawrence Kansas, Earth." he added, to him adding the planet was force of habit. Being stuck to just one was disconcerting.
"Not a city I know particularly well, and being pulled to it from where I was has been disconcerting. Still I couldn't stop it which tells me its powerful. They are seals, demonic in nature I believe. And the idea is that they keep a demon known as Lucifer locked in a mystical cage of some kind. If a number of them break then he is freed. Which I am assured is bad news for all of us. So those who have taken leadership here, and the natives. They've asked for us to fight. Or aid in one way or another. Its not required of us but they say its for the benifit of us all and the point is well made if this Lucifer is as dangerous as they say."
He led them down the footpath looking out onto the road.
"We could take transportation. I've gotten some money since I've been here. It might be easier than walking but I'll leave the choice to you. Would you rather walk? It isn't far." He wasn't being arrogant. It was true. The fact that these seals had pulled him here and more than that, kept him here spoke to their power.