Red eyes fixed on him. On his gunblade. On the littles.
Damn. Going to have to move–
Deliberately, the creature sat down.
Leon realized his mouth was open. Closed it, before Yuffie could notice. “Okay,” he breathed. “Yuffie? You all right?”
The ninja was rubbing her shoulder, as if she still couldn’t believe she’d only lost a shirt instead of skin. “Leon don’t hurt him it was going to stab me and I couldn’t kill it quick enough and he grabbed me right out of the way and Heartless don’t do that-!”
“Breathe,” the army guy advised her. “Um… don’t shoot Vincent, he’s scary but he’s one of the good guys… where are we? This – it can’t be Earth….”
Great. The shock was setting in. “I’m Leon. That’s Yuffie. Ask the kids who they are later. You are?”
“Sergeant Sylvester Siler,” the wrench-guy stammered. “Stargate Command… where are we?”
“Traverse Town,” Leon stated. Stargate Command? Space travel. That can get ugly. “And you’re not safe yet.”
“Safe?” Siler almost laughed. “The world just fell apart. Where’s safe?” He was looking at streets and buildings and ruins, face going paler in a way Leon had seen all too many times. The bits and pieces Traverse Town had been cobbled together from looked like what they were; pieces of wildly different worlds, and nothing like home. “This is supposed to be Daniel’s job….”
With the kind of wobble to his voice that meant whoever Daniel was, he hadn’t survived. Leon winced. “Come on, let’s get you-”
The cat-demon shuddered. Vanished, into a swirl of blue-black and lightning-
A naked man slumped to the ground.