Hello and welcome to my second fanfic (that's second under this pen name as I wrote more in the past under different pen names). I would like to thank everyone who read and/or reviewed my last fanfic "Nightmares".

Those of you who read it will be surprised to see that what I'm publishing now isn't the Advanceshipping fanfic that I announced a few mouths ago. I suspended the work on that one and instead wrote this fanfic that you're about to read (well the first chapter anyway). Long story short: a few mouths ago I really got into the MegaMan: Star Force series. I played the first and second game and am playing the third one right now. I also watched the anime based on the games (if you're wondering I watched the Japanese version with English subtitles). It all inspired me to write a fanfic based on the series. I also decided that I was going to write a GeoxSonia (SubaruxMisora) fanfic as I really like that pairing.

A few words about the story: It's set after the first game, however the events in it don't lead to the second game. Instead I came up with a new storyline set around an entirely different danger (read: Mu, Dr. Vega and the rest of the characters introduced in Star Force 2 aren't and most probably won't be in this fanfic). The story will incorporate elements from the Mega Man classic series. Now I know that the first MegaMan: Battle Network, the story of which happens 200 years before MegaMan: Star Force, already did that but I'm going to do it differently. The first BN game borrowed from the classic series mostly the main villain and some of the robot masters. I on the other hand am going to borrow more elements from the classic series. I'm not going to tell you which ones because I don't want to spoil the story for you.

This is rated 'T' but I don't know if I won't change the rating to 'M' in the future. I have a few ideas that would require me to rate it 'M' but I'm still not sure about them. I'll see how it goes.

As I already mentioned, this fanfic will be a multi-chapter one. You can expect new chapters to come out sooner compared to the gap between this and "Nightmares".

And like last time I hope you'll enjoy this fanfic. If you do than post a review. If you don't than post a review as well (but I ask you to come up with constructive criticism so I can improve my writing).

Wave Masters

Chapter 1: A surprise and a mystery

A month has passed since Andromeda was destroyed and FM King withdrew his forces. Finally people who were used by the FM aliens as well as those who fought bravely to protect Earth could return to their normal lives.

This change of pace however didn't work out very well for Geo. Before he met Omage-Xis, the AM-ian who saved the crew of the space station "Peace" including Geo's father from being executed by the FM-ians, he was weak He didn't have any friends because he thought that if he were to ever get close to anyone he risked feeling pain of losing them like he did when he lost his dad. The friendship he formed with Omga-Xis proved to him that having friends is important. He also formed friendships with Sonia Strumm, a retired teenage pop singer who lost her mother, Luna Platz, a member of a rich family and also his class president, Patrick Springs, an orphan with multiple personality disorder and several others. Sonia was his closest friend, she phoned him frequently to check how he was doing. He appreciated this as his feelings for Sonia were stronger than he let people know.

One day Geo was going to school like he normally did but this time he was very exited. Sonia said that she had a surprise for him that she'll reveal it to him today. He had several theories regarding what Sonia's surprise might be including her writing a new song as well as her inviting him on another date, even though since he's a boy he should be the one asking her out.

The bell rang and thus homeroom began. Their homeroom teacher, Mitch Shepar, seemed very exited today although nobody saw this as strange since this was normal for him. Unlike some teachers Mr. Shepar was very good at and enjoyed working with kids. Some attributed it to the fact that he had seven children of his own.

"Kids." - Mr. Shepar said from behind the teacher's desk. - "Today is a very special day because we have a new student joining our class."

The students of class 5-A started whispering to each other wondering who the new student is.

"Now I understand that you're all wondering who this new student is." - Mr Shepar said causing the students to stop whispering. - "And there's no better way for you to get to know that other than introducing this person to you."

He then walked towards the classroom door and opened it.

"Come in." - He said in friendly voice.

Everyone gasped as they saw the new student walk trough the door. It wasn't because having a new student join the class was odd or unusual but because the identity of this new student turned out to be quite out of the ordinary.

Geo was surprised like everybody else but his surprise slowly changed into joy as he realized that he wasn't dreaming. Standing before the class was no other than Sonia Strumm.

"My name's Sonia Strumm and I'm looking forward to getting to know all of you." - the young girl said with a smile.

She looked the same as she always did. She wore a pink hoody with rounded ear-like things on the hood. green shorts, striped red and yellow elbow-long arm warmers and blue boots. She had her signature guitar with her as well as a backpack.

Everyone was quiet since they didn't know what to say to someone like Sonia Strumm. Mr. Shepar knew that he had to give some encouragement to them.

"As I presume many of you know that Sonia was a pop singer until recently when she retired." - he said. - "However she's still the same age as you and needs to go to school. She was studying by herself until she retired as a singer and now she has transferred here from another school. I expect all of you to make her feel welcome. Remember you and her are classmates from now on."

He ended his speech and looked at the class. He smiled as he noticed that they slowly got used to this unusual situation.

"Now than, Sonia. Your desk is over there." - he showed her the desk in the last row, right next to Geo's.

Geo looked at Sonia as she sat down. He saw her wink as she looked at him which he interpreted as a sign that they'll talk later.

Homeroom continued normally until the bell rung when everyone turned their attention to Sonia. Some were shy towards her, some were enthusiastic about meeting her but overall everybody seemed to treat her nicely. She was used to attracting a lot of attention.

After the school was over for the day both Geo and Sonia went for a little walk.

"So this is what you meant by 'surprise'." - Geo started.

"The surprises aren't over yet." - Sonia said with a mischievous smile.

"What do you mean?" - Geo asked curious.

"You'll find out."

"Anyway, why did you decide to transfer?" - Geo asked. - "And while we're on the topic, why this particular school?"

Sonia stayed silent collecting her thoughts for a few seconds before answering.

"After I retired I went back to the school I used to go to prior to my singing carrier but I didn't like it there. Everybody treated me like some kind of goddess or something..." - Sonia began telling her story.

"But you ARE a goddess." - A thought appeared in the back of Geo's mind but he quickly discarded it.

"...I wanted to go to a school were I would be treated normally, as an equal. I decided what better choice than this school right here. Even if some people still won't treat me normally I'll at least have you by my side." - Sonia said smiling.

Geo blushed after realizing the meaning of her words. He tried to hide it but she noticed it.

"Hey, I've got an idea." - Sonia said. - "Let's go to your place and tell your mother that I'm your new classmate."

"Um... Okay..." - Geo said while still blushing.

"Hey kid, why are you blushing so much?" - Mega asked from Geo's transer. - "Do you have a fever or something?"

"Quiet!" - Geo said shutting his transer.

Sonia barely manged to suppress her laughter.

Geo's home wasn't far from the school so getting there took a short amount of time.

"Mom, I'm home." - Geo said as he entered the antechamber. - "And I brought a new classmate with me."

Geo's mother, Hope, appeared in the door leading to the living room. She was wearing her usual clothes which included a purple shirt, dark blue trousers and green-pink shoes.

"Hello Geo." - She said entering the room. - "So who's you new classmate."

It was then that her eyes focused on Sonia.

"Hello ma'am." - Sonia said and bowed. - "My name's Sonia Strumm and I'm Geo's new classmate."

Hope blinked a few times before responding.

"I think I saw you here recently. Aren't you that girl that Geo went on a date with recently?"

Sonia smiled and nodded. She looked at Geo whose face was red.

"It wasn't a date mom..." - Geo said trying to sound convincing but his voice betrayed him.

Hope chuckled as she thought: "Geo's so cute when he's blushing like that."

"Anyway aren't you that popular pop singer that appeared on TV a few times?" - She asked.

"I retired a while ago." - Sonia explained. - "And now I transferred to Geo's school. I actually met Geo prior to my retirement. A few things happened, Geo helped me when no else could and we've been friends ever since."

"That's nice to hear, especially since until recently Geo didn't have any friends." - Hope said. - "I'm pretty sure you're both hungry after school so how about you stay for the dinner today Sonia?"

"Gladly." - Sonia answered.

Geo's mother disappeared into the kitchen. Leaving the two of them in the antechamber.

"Geo why won't we go to your room while your mother prepares the food." - Sonia asked.

"S-sure..." - Geo said as he led Sonia to his room.

"Come to think of it I never had a chance to take a look around your room." - Sonia said. - "The only time I've ever been in your room was when you cut your BrotherBands."

Geo frowned at the sheer memory of that moment. His friends came to him because they were worried about him and he not only rejected their help but he also tried to end their friendships. He couldn't believe how childish and foolish he was back then.

Geo opened the door to his room and let Sonia in first. She smiled and went inside. She took a look around his room.

"Your room is quite unique to say the least" - Sonia said as Geo closed the door. - "Just like you."

Geo didn't know what to think of that so he decided to smile. While some things in Geo's room may have been normal, like the computer or the TV with a video game console, some defiantly weren't your average teenager stuff. The walls were covered by space related wallpapers including a picture of a space shuttle and a meteor shower. The bookshelf was filled with books about space. Next to the window stood an EM wave-enhanced globe and a telescope.

Sonia examined everything that was in the room in great detail, she asked Geo questions about the things she was looking at and he didn't know whether she really wanted to know the answers to those questions or did she just want to talk with him.

When she looked at the globe she asked with curiosity in her voice: "This isn't just a normal globe, is it?"

"No, actually it's using EM waves to enhance the quality." - Geo answered.

"Uh-huh." - Sonia said before looking at the telescope standing next to the globe. Geo could see that she got genuinely curious. - "That's your telescope? I mean I presumed you had one since space is your hobby. But even I can see that you've been taking a very good care of it."

"Yeah, I had it for some time now." - Geo said and paused before looking away. - "It was a present from my dad..."

Sonia looked at Geo and realized that indirectly she caused Geo to be reminded of his father's fate. She knew she had to cheer him up. She took his hand in hers and put on her most cheerful look and said in a comforting voice: "I'm sure you'll find him someday, Geo."

Geo looked at her and a smile formed on his face as he nodded. Her cheery facial expression would make almost anybody happy. He looked into those beautiful green eyes of hers that he always seemed to get lost in. It wasn't often that he had an occasion like this to notice just how beautiful Sonia is. Sonia was also enjoying this moment but for different reasons. She liked the fact that they were such close friends. As an idol she didn't have many real friends. Just fans or people who wanted to use her popularity. They stood there for a minute looking at eachother. They didn't seem to notice that they were slwoly moving closer and closer to each other until there barely centimeters dividing their bodies.

"Geo! Dinner's ready!" - the voice of Geo's mother brought them back into the real world.

They blushed when they saw how close they were. They slowly made their way downstairs.

"The food smells great, ma'am." - Sonia said when they got closer to the dining table.

As the three of them were eating she thought it would be a good moment to ask Geo and his mother if she could stay for the rest of the day.

"I was wondering would bother it you if I stayed here a little while longer?" - Sonia asked.

"Not at all. As long as Geo doesn't mind and your parents have nothing agaist it than I can't see why you couldn't stay." - Hope answered.

"I don't mind it at all." - Geo said as he looked at Sonia. He had question he wanted to ask about her parents. Sonia didn't have a mother and they never spoke about her father. However she gave him a reassuring look that said "It's okay."

"I'm sure my dad will let me." - Sonia said to hope and turned her face to Geo - "By the way Geo, do you think that if the weather was good this evening, we could observe the stars using your telescope?"

"Uh. Yeah, sure." - Geo agreed surprised by Sonia's idea.

After the dinner was over Geo and Sonia returned to his room. Geo said what was on his mind right away: "You never talked about your father."

"Well, there's not much to talk about." - Sonia said as she sat down on the stairs leading to Geo's bed. - "My father always had a very time consuming job as it required him to travel around the world. Sometimes he wouldn't come home from business trips for weeks or even mouths. He only once came home early... It was when my mother..."

Sonia didn't finished as she was about to cry at the memory of losing her parent. Geo quickly sat next to her and tried to calm her down.

"I understand. You don't have to talk about this." - Geo said calmly.

Hearing his voice and knowing he was right next to her helped Sonia cheer up.

"Thanks, Geo," - She said whipping her eyes with a tissue. - "for always being there for me."

"No problem, Sonia." - He said. - "We've got to look out for eachother because we share a bond remember?"

Sonia smiled at Geo as she remembered her own words from when they formed their BrotherBand.

"Aren't you just the cutest couple!" - Lyra snickered as both Sonia and Geo blushed. - "And you're getting cuter and cuter by the minute."

"I can't stand this stuff." - Omega-Xis barked.

"Oh is the dog misbehaving again?" - Lyra joked but Omaga-Xis wasn't amused.

"Watch what you say or this 'dog' will start biting." - He answered furious.

"You would bite a lady?" - Lyra joked again.

"Stop it, Lyra!" - Sonia said to her partner.

"You too, Mega!" - Geo said to his partner.

"Well, what do I care." - Mega said.

"Well I guess Omega-Xis isn't really that bad of an EM 'body'." - Lyra winked.

Suddenly Mega felt something and spoke to Geo: "Hey kid I'm sensing some strong EM waves."

"Where?" - Geo asked exited.

"I'm not sure but I can lead you there." - Mega said.

"Alright, let's check it out. It's time for EM wave change!" - Geo said as he stood up.

"We're going to!" - Sonia said while also standing up.

"EM Wave Change! Geo Stellar! On, The, Air!" - Geo said as he and Mega were engulfed by a green light and formed MegaMan.

"EM Wave Change! Sonia Strumm! On, The, Air!" - Sonia said as she and Lyra were engulfed by a pink light and formed Harp Note.

They immediately went on the wave road. Mega was moving Geo's left arm around before deciding on a direction.

"This way." - he said.

"Alright." - MegaMan said as took off.

"Wait up!" - Harp Note shouted after MegaMan as she too took off.

She caught up to him and looked at him.

"It's been a while since we EM wave changed, hasn't it?" - She asked.

"Yeah."

Echo Ridge was located on the outskirts of larger city. The path Mega was taking them led towards the center of that city. Soon they arrived at their destination. They looked around only to see an EM body that looked like a person, on a wave road below them fighting a group of EM viruses. They were a few wave roads above it so they remained unnoticed.

"Battle Card! Gatling!" - the EM body shouted said as its left armed transformed into a Gatling gun.

It started shooting at the viruses deleting a good number of them in the process. Only one virus remained untouched. A big Greatax virus. It swung its axe at the EM body.

"Battle Card! TidalEdge!" - the EM body shouted dodging the virus's attack as its arm transformed yet again this time into a water elemental sword.

It then run towards the virus and struck it. The virus was deleted.

The EM body stood there for a few seconds before turning its attention to MegaMan and Harp Note who jumped onto the wave road it was on.

"Who are you?" - it asked.

Now that it was standing still they could finally take a good look at it. It looked like a young male wearing an outfit similar to MegaMan's. His visor was black, his body armor was red and black while his helmet, boots, shoulder pads and gloves was red and white.

"I'm MegaMan." - Geo introduced himself.

"And I'm Harp Note." - Sonia added.

"We came here because there were some strong EM waves coming from this area." - MegaMan said. - "I'm guessing you were the one emitting them."

The EM body was silent. Suddenly he started flickering which indicated the he was for some reason unable to maintain his EM wave change.

"Damn it!" - He turned around to leave.

"Wait a second!" - MegaMan shouted after him

"What is it?" - he asked angrily.

"Will you at least tell us who you are?"

The EM wave human stayed silent for a few seconds before saying "You can call me... ProtoMan." and pulsing out.

"ProtoMan..." - MegaMan repeated. - "Where have I seen that name before?"

"You know him?" - Harp Note asked.

"No. But I'm sure I saw the name 'ProtoMan' before..." - MegaMan answered while deep in thought.

Suddenly they heard police sirens in the distance.

"Satella Police." - Lyra said. - "We should get out of here."

"Right." - Harp Note said nodding. - "Come on Geo. You can think about this later."

Geo nodded and both of them took off towards Echo Ridge.

They returned to Geo's room. Upon return Geo immediately sat in front of his computer and booted it up.

"What are you doing?" - Sonia asked with curiosity in her voice as she stood next to him.

"I know I saw the name ProtoMan somewhere." - he said as he started typing different web addresses into his browser.

"I knew it." - he said after a while.

"What did you find?" - Sonia looked at the monitor.

"I looked through the old NetNavi databanks and found this."

The monitor displayed a picutre of a NetNavi similar to the EM wave human that they saw. There were some details that made this NetNavi different from him though, like the long silver hair hanging from its head.

Name:ProtoMan . EXE

Operator: Official NetBattler Eugene Chaud

Status:Inactive.

Years of operation: 20xx

Description: An elite NetNavi. Capable of fighting effectively without the support of his NetOp. ProtoMan . EXE and his NetOp have successfully brought o justice many Net criminals.

There was also a list of abilities known to have been used by .

"So we now know from where you know his name but that guy couldn't have been this NetNavi, could he?"

Geo didn't answer. The idea that there could be a 200 years old NetNavi still operating even though there were many changes made over the years to the way information is exchanged was ridiculous.

"Right before he disappeared it looked like he had trouble maintaining the EM wave change and started changing back into his normal human form. So that must have been an EM wave human."

"An EM wave human?" - Sonia asked.

"That's what you call a human that has changed into his or hers wave form, like we do."

"Oh."

"Anyway he couldn't been a NetNavi."

"Well if he was than that would explain at least one thing." - Mega said.

"What do you mean?" - Geo asked.

"I'm talking about the fact that I didn't feel a presence of an EM being which is necessary for an EM Wave change. I have never met any sort of life form made of flesh that could perform it without an EM being."

Geo and Sonia looked at each other worried. Sonia looked at the small screen on her guitar which also served as a transer.

"What about you Lyra?" - She asked. - "Have you felt anything out there?"

"No. I too haven't felt a presence of an EM being around that EM wave human." - Lyra answered.

Meanwhile elsewhere.

ProtoMan appeared in a lab and released the EM wave change. He was now a teenager with dark hair wearing black clothes and sunglasses. He took off his sunglasses to reveal his dark brown eyes.

The lab was moderately large. There were two capsule-like devices in the center connected to various other devices including a big console with several monitors displaying different complex values, graphs etc. that only a few people could decipher the meaning of. Three rotating chairs were located in front of the console. The lab was located underground so there weren't any windows. Just a few doors, most of which led to other parts of the laboratory. One led to an elevator which was the only way to get in and out, at least for those not made of EM waves or unable to do an EM wave change.

"Well done, Blues." - said a voice coming from the center-most chair. - "Today's session was very fruitful. You dispatched those viruses with ease. What happened there at the end? You seemed to have trouble maintaining the EM wave change."

The owner of the voice was a man with white hair and beard, wearing a labcoat.

"I was distracted. You saw the whole thing anyway haven't you, doctor?" - Blues said before he sat down onto the right-most chair.

"Yes. Those two looked like EM wave humans to me. However I also picked up very strong EM wave sources around them. Much stronger than the one used by your suit. I suspect those sources to be FM aliens."

"Haven't they retreated?"

"Apparently there may still be some on Earth. Whether they're related to the ones who tried to destroy our planet is unknown. But we'll find out soon enough. We have to."

"How?"

"Let's start by bringing those two here. You know what they say: Two heads are better than one or in our case: five heads are better than three."

"I understand." - Blues said before looking around the lab. - "While we're on the topic, where's Roll?"

"She should be arriving shortly."

Suddenly the second capsule lit up. Soon standing in it was a teenager girl with blond hair tied into a ponytail with a green ribbon tied around its base and wearing red clothes.

"Speak of the devil." - the man in the labcoat said.

"Sorry I'm late." - Roll said as she sat down on the left-most chair. - "There were more viruses than I expected."

"Yes I saw everything."

They stayed silent for a while before Blues asked:

"So what's our next move, doctor Light?"

End of chapter 1.

And I'll leave you with that. Stay toned for the second chapter, coming soon to the Internet near you! (Yeah, I know it wasn't a very good joke. ;))