Lunari meets the Canon characters

This is a fanfic about how Lunari the Echidna meets the Canon Sonic characters.
Note: this fanfic is a WIP so far.
==Included Characters==
Lunari the Echidna
Sonic the hedgehog
Dr. Eggman
Miles "Tails" Prower
Knuckles the Echidna
Rouge the Bat
== Story ==
Lunari was walking along a road, when a large port town came into view.  "Wow.... It's beautiful...." She said as she admired the town. However, she suddenly heard a branch snap behind her. She turned around, alert. She could tell this wasn't going to be good.
"Why, hello there, young lady..." Dr. Eggman said as he approached Lunari.
Lunari stepped back, defensively. "Who are you?!?" She yelled at him.
"Why, I am Doctor Eggman." He responded. "Now, come with me, darling..." He said.
Lunari took another few steps back, not realizing that was what he wanted her to do. He had two robots standing behind her, waiting to grab her.
Eggman pressed a button on a remote, and the robots grappled her. Lunari was about to short-curcuit the robots with her electrokinesis, but Eggman came prepared. He shot her with a tranquilizer, knocking her out. The robots carried her, following Eggman as he walked back to the egg carrier and flew off.
"Aha, she's mine..." he chuckled to himself as the egg carrier took flight.
When Lunari came to, she was in some kind of capsule. She could see out the front, and she could see that she was in a large room filled with contraptions. Eggman was a ways in front of her, hunched over some kind of machine. She tried to move, but she couldn't. She was paralyzed. All she could do was watch as Eggman flipped a switch. And then, she couldn't even describe what happened.
"Perfect.... now the hardest part is done." Eggman said as he examined the data on the computer.
Lunari was confused. "What happened?" she thought to herself, trying to figure out what Eggman had done to her. She couldn't see anything but pure white light, and she kept feeling little shocks, like static. She still couldn't move, but it wasn't because she was paralyzed this time; she couldn't move because whatever space she was in was way too small. She had to get out. "Help..." she pleaded, telepathically. But something wasn't right. She could feel her telepathy extending much further than it should, as if out of control. "Please, help,... I need to get out of here..." she said, trying again.
She could faintly hear Eggman's voice, as he said, "With this girl's abilities,  I can rule the world. But first, I need the Chaos Emeralds....". 
"Wait, the Chaos Emeralds?" Lunari thought. Lunari had heard stories about the Chaos Emeralds when she was little. "The Chaos Emeralds, and me? What on Mobius is this man up to?" she wondered. She had to try one more time. "Someone, help! Eggman has me under capture, and he's looking for the Chaos Emeralds. STOP HIM!!!" she yelled through her telepathy, using more energy than she usually did. She had to get out.
Meanwhile, Sonic and Tails were enjoying the port town. "Wow, look at the view!" Tails said, gazing out at the docks, and the crystal-clear water. 
Sonic turned around, to look at the docks. "You're right, Tails. Picture perfect." he replied. 
Suddenly, they both had some sort of "vision", as they heard Lunari's pleas for help. 
"What was that all about?" Sonic asked. 
"Who was she?" Tails asked in return. 
"You saw that too, didn't you?" Sonic asked Tails. 
Tails nodded, stunned. "We've got to go find Eggman." He replied. 
They both ran off, toward their next adventure!
Sonic and Tails arrived at Eggman's base. "Well, could it be? It looks like we have company!" Eggman said, with a hearty laugh. Tails looked over and saw Lunari in the capsule. "Look, it's her!" Tails said, as he got Sonic's attention. He pointed at the capsule. 
Sonic turned where Tails was pointing. He looked back where Eggman was standing earlier, noticing that he was no longer there. Eggman came out in a mech. "What have you done!!" Sonic yelled, looking at the mech. 
"Oh, just an experiment." Eggman replied, with an evil grin. The mech lunged at Sonic, ready to battle. 
"You asked for it!" Sonic yelled, his typical attitude ever present.
Tails flew over to the capsule, knowing that Eggman was distracted. He was looking around, trying to find a way to get Lunari out of the capsule. 
Suddenly, while Tails was working, Sonic was knocked away from the mech, ramming right into the top of the capsule, which glowed with bluish-white light. The top of the capsule broke, and the light surrounded Sonic, before fading, slowly, as if it was soaking into him. 
Before Sonic or Tails could even figure out what had just happened, Eggman's mech fell over, heavily damaged. Eggman got away, with Lunari, just before the mech exploded. 
Tails flew over to Sonic, helping him up. "Sonic, are you okay?" Tails asked. 
Sonic nodded. "I'm fine." He replied. "That was strange, though."
"I agree. What was that light, anyways?" Tails asked. 
Then, Sonic heard a voice in his head, that was definitely not his. "Hmm?" It said. "What's going on?"
"Whoa, what was that?" Sonic said. "I'm hearing someone's voice in my head. Weird." Sonic explained. "It- It sounds like that girl!"
That voice in Sonic's head, in truth, was Lunari. It was Lunari's spirit, separated from her body as a result of Eggman's experiment.
"Huh? Sonic, are you feeling okay?" Tails asked. He wished he knew what was happening, but, he didn't. 
"Tails, would I ever lie about something like this?" Sonic asked, proving his point. 
Lunari was confused. "What am I doing here? This doesn't feel right." She said, in Sonic's head. 
"There it is again! Tails, I really wish you could hear this." Sonic said. "Who are you?" He asked Lunari. "Why are you knocking around in my head like this?"
"My name is Lunari." She replied. "What I'm doing in your head this way, I honestly don't even know." Lunari explained. 
"Sonic, we should probably get going. We have to beat Eggman to the Chaos Emeralds. You can talk to the voice in your head later." Tails said.
"Ok, Tails, let's go." Sonic said. "This is getting stranger all the time." He remarked. 
As the two were walking out of Eggman's base, they continued to talk. 
"So, you said her name was Lunari?" Tails asked. 
Sonic nodded. "She doesn't know how she got in my head, either." He responded. 
"Well, great. Was she the one we saw earlier?" Tails asked. 
"That was me." Lunari replied. 
Sonic nods. "She said it was her." He replied. 
"Sonic, does it feel any different?" Tails wondered. 
"Yeah, it does. It feels like some kind of extra energy. Super strange..." Sonic answered. "Maybe..." Sonic said, thinking to himself. He wanted to try something. He did a spin dash, noticing that the dash glowed with energy. 
Tails was shocked. "Wow! Look at that energy!" He said. 
"Whoa! Lunari, was that you?" Sonic asked, curiously. 
"Yeah, that was me." Lunari replied. 
"Well, we have to find the Chaos Emeralds. C'mon, Sonic, let's go!" Tails said. 
"Yeah, let's start looking." Sonic replied. They both took off, into a deep forest. 
Meanwhile, G.U.N. Headquarters was buzzing with activity. They were following reports that Eggman's robots had been spotted around the port town. Rouge was assigned a mission to find out what Eggman was doing. Little did she know, she was going to delve into a much deeper subject.
Category:Fanfiction