~Chapter 29: All Good Things Must End

Laughing…that's the first sound that graced Megaman's ears after a very long time. The second sound came from himself, his own groaning as he tried to sit upward and open his eyes. In a large amount of pain he fell back onto his back, realizing he was lying on a bed.

Where am I? Megaman thought for a moment, before thinking something more. Why don't I just open my eyes and find out…

Letting his eyes adjust to the light, Megaman saw a pink figure leaning over him.

"R-Roll?" he asked, still waking up.

The pink blur smiled. "Hey Mega, how do you feel?"

"Like hell, but what else is new." He said with a chuckle, the pink navi helping him into a sitting position.

He was in Dr. Hikari's lab again, his friends standing around him smiling. At first Megaman simply smiled at them…then the memory of seeing them get pulled under returned to him.

"Hey! Guys, you're back!" he yelled happily.

"Yeah, after you beat Specter we showed up right where we had been standing…almost like nothing had ever happened." Crain said, leaning on his sword.

"You should know you can't get rid of us that easy Mega." Roll said with a giggle.

Megaman wrapped his arms around Roll in a sudden hug, surprising the small navi slightly. After a moment of shock she wrapped her own arms around him, letting herself go into his arms. The two hugged for a minute, until a cough overhead came to their attention.

Looking upward Megaman could see his human friends looking down on him with smiles.

"Hey guys! We did it!" Megaman yelled.

"No Mega, you did it." Maylu said with a smile. "It's because of you that our navis are back and the net was restored. YOU killed Specter."

Megaman smiled. "No…it was all of us. We did it together."

Demonman stepped forward. "What do you mean?"

"When I was turning dark, and Specter was taking control of my body….I heard voices, your voices. They kept on calling my name, telling me not to give up…to stay strong. I listened to your voices, and that's what pulled me back so fast. Before I knew it I was glowing with light and Specter was cowering."

"That white light you had around you was a new Control Form." Dr. Hikari said from above. "It was created by an overpowering sense of hope and love. If indeed you heard everyone calling out for you, than it was indeed by their hands that you gained the power to defeat Kane and Specter."

Megaman sat still a moment, before looking around quickly. "What about Kane? What happened to him?"

Lan looked down at his navi with a smile. "Don't worry Megaman; the Officials took care of him. After you beat Specter, Kane passed out. He grew really sick from his exposure to Specter's powers, but the Officials took him to the hospital and he's resting fine…in prison."

"And Specter, what of him and E.N.D.?"

"Gone. Wiped out by that light, along with everything Specter created. All that remains of E.N.D. is the old laboratory." Chaud said with a smirk. "So I'd say you did a good job Megaman."

Megaman sighed, looking around at his friends.

"Now…we need a vacation."

After the fight with E.N.D., Sir Kane was taken to the hospital to recover from his wounds, inflicted upon him by his exposure to Specter's dark energy. After being healed up he was taken to prison, where he will live out the rest of his days.

The lab in Sharo was bombed shortly afterward, destroying the last traces of E.N.D. However, after going through the files kept in Kane's office, the instructions for a powerful set of cyber, and real world, laser canons where found. These files led to the creation of a new canon, named SYPHER.

Using SYPHER, the governments of the world unanimously agreed to destroy Haley's Comet, which no longer circles the planet. Specter's comet, as well as all the other Crystal Comets, where made sure to be destroyed. Extensive scans where done to make sure the energies where gone forever.

Peace was quickly returned to every inch of the land, and everyone went on to live their lives.

Tyrell, who had made sure his sister had stayed away during the E.N.D. incident, was reunited with his sister. The two of them, as well as Lucia and her family, moved to Electopia, where they bought permanent homes. Thanks to living so close by, the whole gang of friends where always close by.

Zack returned to Netopia, and was promoted upon his return. A promotion meant more work, but Zack was happy to have it. Thanks to his high position he was THE person to get in touch with for all Netopian matters, and he got to work closely with Chaud and the officials of Electopia often.

Dr. Hikari was able to study the Control System further, and found even more useful ways for it. Having made many upgrades to the system he tried to install them in Megaman, who declined and in fact made the doctor remove the program from him completely.

Lan and Maylu returned to their normal lives in ACDC Town, and where able to attend the dance at the school…together.

Was this a small act of compassion for each other, or just because of their navis getting together? Speaking of which, Megaman asked Roll as his date to the dance, which was no surprise to anyone. To this day the two navis are "together", and consequently so are their operators.

At last peace had returned…at least for now.

Just as he vowed at Specters death, Megaman fought to destroy any darkness that threatened the world…or, of course, his love Roll.

Time went on, and the peace was sustained. And just as life goes on, time always echoing above it, so did a promise made between a young man and his love…a promise of protection and love.