Sonic, Tails, Kirito, and Yui arrive in a tunnel of some sort.

Yui: Daddy, Sonic, Tails.

Kirito: Yui? Where are we?

Tails: Is this the top of the world tree?

Yui: I don't know. There is no map data around here.

Sonic: Do you know where your mom is?

Yui: Yes, she's close. Follow me!

Kirito: Alright!

Sonic, Kirito, and Tails follow Yui down the tunnel. She opens a path through the wall and they continue ahead. She pushes the door to try to get it open and the others help her out. They arrive outside the tunnel and at the top of the tree.

Tails: So this is the top of the World Tree, huh?

Kirito: Wait a minute. Why is there no city?

Sonic: I knew since we got to that door that this quest was a lie.

Kirito: He's so gonna pay for this.

Yui: Daddy, Sonic.

Kirito: Oh yeah, Asuna. Let's go guys.

They look up and see the cage she's trapped in.

Tails: There she is!

They start running to Asuna.

Kirito: Almost there! We're so close!

At the cage Asuna is trapped in...

Asuna: I hope I'll get out of here soon.

Yui: Mommy!

Asuna: Huh?

She looks and see's Kirito, Yui, Sonic, and Tails and she begins to cry tears of joy. Yui gets the cage open and runs to Asuna hugging her and also crying tears of joy.

Asuna: Yui!

Yui: Mommy!

Kirito walks into the cage.

Asuna: Kirito.

Kirito: Hey, sorry we didn't come sooner.

Asuna: No, it's ok. I always knew you would come for me.

Kirito: I had plenty of help too.

Sonic and Tails walk in.

Sonic: Hey Asuna. It's been a while.

Tails: I'm really glad you're here.

Asuna: Sonic, Tails. Thank you all so much.

Kirito: Let's go back together, Asuna.

Asuna: Yeah.

Kirito: Yui, can she log out from here?

Yui: No, Mommy's character data is being constrained by complicated codes. So in order to set her free, we need a GM console.

Tails: Do you know where we'll find one?

Asuna: Oh, I saw something like that in the lab...

Suddenly, Kirito, Sonic, and Tails sense something, the place starts to change up and they start feeling heavy and go down on the ground.

Sonic: What's going on?!

Yui: Everyone! Be careful, something bad is coming!

Yui disappears.

Asuna: Yui!

Kirito: Yui!

Tails: What on earth?!

Kirito and Asuna try to reach for each other but the black hole below them starts getting stronger and force them to stay on the ground.

Sonic: I can't get up!

Sugou: My my, this is quite surprising. Three cockroaches have managed to find their way into my songbirds cage.

Kirito: Is that, Sugou?!

Sugou: You shouldn't call me that in this world. Call me by his highness, Oberon the Fairy King!

Sugou kicks Kirito, and then Sonic.

Asuna: Kirito!

Tails: Sonic!

Sugou: Can't lift a finger huh? This right here is gravity magic which will soon be implemented in the next update, however it might be a little overpowered.

Asuna: Leave them alone!

Sugou: Well, Kazuto, or should I call you Kirito. As well as you two, Sonic and Tails, how did you all get up here? I saw a strange program running earlier.

Kirito: I flew up with my wings!

Sonic: We helped him come here!

Tails: Yeah!

Sugou: No matter. The truth will soon reveal itself if I directly question your minds.

Sonic: Now I see! You have kidnapped 300 SAO players including Asuna, haven't you?! What do you plan on doing with them?!

Sugou: Hahaha! Yes, that's right. As many as 300 former SAO players, I wanted to thank them for their cooperation, as the fundamental research for manipulation of the human mind is 80% complete. That was never achieved by any other, the direct manipulation of the human soul, the power of a god! I'm almost there! Thank you so much virtual reality! Hahahahahahaha!

Tails: Manipulation of the human mind?!

Sonic: You're insane!

Asuna: You'll never get away with this, Sugou!

Sugou: And who will stop me? I hate to tell you this, but there's no god in this world, except for me! Also, Sonic, I had a little help of someone you're familiar with.

Sonic: What?!

?: Hohohohohoho!

Tails: I recognize that laugh.

Sonic: Dr. Robotnik!

Dr. Robotnik: That's right, and Sugou agreed that I would use some of his experiments in order to create my empire! Soon, the real world will be Robotnikland!

Kirito: Just how will you do that?!

Dr. Robotnik: I have my ways!

Sonic: Robotnik, your plan will just end like all of your other plans. Sitting in a pile of busted robot parts wondering how you failed so badly!

Dr. Robotnik: Not anymore! The experiment is almost complete, and since you are in this condition, there is no stopping us.

Sugou: Now, before we defeat you all, let's have a fun party, shall we?!

He snaps his fingers and two arm chains appear from above and down by Asuna.

Kirito: What do you think you're doing?!

He locks Asuna in the chains and raises her.

Sugou: Now then, let's get started.

The gravity starts getting stronger.

Asuna: Ahh!

Sugou: Perfect! NPC women can't really make that face you know.

He takes a bit of Asuna's hair and sniffs it.

Sugou: This is quite a fragrance. Reproducing your scent proved to be quite a challenge. Hope you appreciate the trouble I went through in order to get your analyzer into your hospital room.

Tails: You're so disgusting, Sugou!

Kirito: Stop it, Sugou!

Kirito tries to get up, and so does Sonic and Tails.

Sugou: Oh boy. Honestly, the audience should shut up and stay put.

Sugou takes Kirito's sword and stabs him with it.

Asuna: Kirito!

Sonic: Kirito!

Sugou then kicks Sonic and Tails.

Sugou: System command, set pain absorber to level 8.

The pain absorber gets set to level 8 and Kirito starts feeling a little bit of pain.

Kirito: Oww!

Sugou: It hurts, right? I will gradually intensity it, so stay here why don't you. But just letting you know, once it gets to level 3, it will affect your real body.

Sonic: You've gotta be kidding me.

Sugou: Now then.

Sugou starts getting a hold of Asuna.

Kirito: Stop it!

Asuna: Kirito, it's ok! This won't hurt me.

Sugou: And that's how it should be! How long can you even hold onto your pride? 30 minutes? Maybe an hour?!

He pulls off some of Asuna's clothing.

Sonic: My gosh! You're disgusting Sugou!

Dr. Robotnik: Let's be honest that's what I said.

Sugou: Do you want to know what I plan on doing? After I satisfy myself with this, I'll go to your hospital room. When I'm there leaving a recording of this on a large monitor, I'll satisfy myself with you there. With your real body.

Asuna: What?!

Sugou starts laughing.

Sonic: Tails, don't look.

Tails: I'm not.

Kirito: Sugou! I swear I'm going to kill you!

Sugou: Nothing you can do now heroes.

Kirito begins to give up.

Kirito: Is this my punishment? I thought I was an invincible hero inside this game world, and even think that we could save Asuna. But I really have no power at all.

He begins to cry.

Kayaba's Voice: Are you giving up?

Kirito: No. I'm just accepting reality.

Kayaba's Voice: So you are giving up to the power of a system you once denied.

Kirito: What choice do I have? We are players and he's a game master.

Kayaba's Voice: You know, you and Sonic defeated me in a battle once. If you can defeat me, then you can defeat him. You both proved that the power of human, or hedgehog, could overcome my system and opened my eyes to the possibility of the future.

Sonic: He's right.

Kirito: Huh?

Kayaba's Voice: Now stand, heroes.

Sugou continues to get a hold of Asuna, while Kirito, Sonic, and Tails stand up.

Sonic: You think you could actually defeat us just like that?!

Sugou: Hmm?

Kirito: The swords in that world hurt more than they do here! They hurt far more!

Sugou: Guess there are some strange bugs left.

Sugou tries to punch Kirito but Sonic uses his spindash at him, knocking him back.

Sugou: Why you!

Kirito: System log in, ID Heathcliff.

Tails: Heathcliff?!

Sugou: Wait! Whose ID is that?!

Kirito: System command, change administrator privileges. Set ID Oberon to Level 1.

Sugou: What?! An ID that outranks mine?! Impossible! I created this world! I'm the god here!

Kirito: No, you're not! You stole this world and its people. You're the king of thieves that sat on a stolen throne!

Sonic: He's right!

Sugou: How dare you say that to me?! System command, generate object, ID Excaliber!

The system doesn't respond.

Sugou: Listen to me this instant! I am your god! Obey my orders!

Sonic punches him.

Sugou: Oww! You little animal!

Kirito: Wait a little longer, Asuna. This won't take long.

Asuna: Ok.

Kirito: Ok. System command, generate object, ID Excaliber!

The legendary sword, Excalibur appears.

Kirito: A simple system command summons a legendary weapon. Who knew?

Kirito hands the sword to Sugou and he picks up his sword.

Sonic: Ok, here we go. Time to finish this last battle.

Kirito: The King of Thieves vs the three gilded heroes! System command, set pain absorber to level 0.

The pain absorber gets set to level 0.

Sugou: W-What?!

Kirito: You flinched. Well, he never did. Akihiko Kayaba never did!

Sugou: Kayaba! So that ID is his! Why are you still here even though you're dead?! You're always in my way, looking down at me like a know-it-all, and taking everything I ever wanted!

Kirito: I know how you feel Sugou. I lost to him once and then had to join his guild. But, I never wanted to be like him, unlike you.

Sugou: You'll all pay for this!

Sugou strikes Kirito with his sword, but Kirito easily blocked him.

Sonic: Those are the moves of a noob.

Tails: I know.

Sonic punches him and Kirito leaves a scratch on his face.

Sugou: That hurts!

Kirito: I know it does. But it's nothing compared to the pain you made Asuna feel!

Kirito cuts Sugou's hand off.

Sugou: My hand!

Sonic, and Tails continue attacking Sugou. He tries to fight back but they were too strong. Kirito cuts him up in half and it's just his head that's left. Kirito tosses him up in the air and finishes him off with one last blow.

Sonic: Yes! He's down!

Dr. Robotnik: This is quite a surprise! I never knew you would find out Kayaba's system ID, Kirito. But the fight is still not finished heroes, you still have me!

Kirito: What's left, Eggman?

A blast gets shot at Sonic but he dodges.

Sonic: What was that?!

Metal Sonic appears.

Sonic: Oh, hey Metal! Wanna play?!

Metal Sonic: *Beep Beep Beep*

Metal Sonic charges in, but Kirito attacks him, knocking both him and Robotnik away.

Dr. Robotnik: Why meeeeee?!

Sonic: Wow. You remind me of Mighty and Knuckles Kirito.

Kirito: Guess we have something in common which involves strength.

Kirito cuts Asuna's chains. Both of them hug. Kirito cries in her arms.

Asuna: I believed in you. Actually, I still do. Always. You're my hero after all. You'll always come for me.

Kirito: You're wrong. I don't have any power at all, except for Sonic and Tails. But I will do my best to get stronger.

Asuna: I know you will.

Kirito: Sonic, Tails, Thank you.

Tails: Anytime.

Sonic: Now, let's go back guys.

Asuna: Right.

Kirito: It's probably night time in the real world now. But I will head over to your hospital room.

Asuna: I'll be waiting. I want you to be the first person I see, Kirito.

Sonic: And we'll make sure that Sugou doesn't do anything.

Tails: Yeah.

Asuna: I can't believe it's finally over, and we can finally go back to the real world.

Kirito: You'll be surprised by how much has changed.

Asuna: I want us to go all sorts of places and do lots of things together.

Kirito: Yeah.

Kirito logs Asuna out.

Sonic: Well, we did it.

Tails: I wonder how long it will take before this game shuts down.

Sonic: Probably not too long since all the other players are stuck here.

Kirito: It's finally over, right Heathcliff?

Tails: Huh?

Kayaba appears.

Kayaba: It's been a while, Kirito, Sonic, Tails.

Sonic: Wait, you're still alive? But the news said you were dead.

Kayaba: I'm not actually alive. I'm actually what you could call a ghost of the real Kayaba. An afterimage.

Kirito: I guess you have our thanks. Especially for the system ID.

Kayaba: That won't be necessary. The two of us aren't really well acquainted after all. There is a price, of course.

Tails: What is it?

A yellow crystal appears and falls onto Kirito's hands.

Sonic: Woah. What's that?

Kayaba: This is the origin of the worlds, the Seed.

Tails: The Seed? What does it do?

Kayaba: Once it sprouts, you'll know what it is. After that, it's fate lies within you heroes. You can delete it if you like. But if you hold onto any feelings other than hatred of that world, you could keep it.

Tails: I think me and Agil should check this out when we get back.

Sonic: Good idea.

Kayaba: I must be going then. Let's meet again someday.

He disappears and the whole place changes back to the bird cage on top of the World Tree.

Sonic: We're back here.

Kirito: Oh, Yui! Are you alright?!

Yui appears and falls onto Kirito's arms hugging him.

Yui: Daddy!

Kirito: You're safe. Thank goodness.

Yui: Yeah. I hid inside your NerveGear's memory. Where's Mommy?

Sonic: She's back home in the real world. The fight's over.

Yui: Really?! I'm so happy!

Kirito: Yeah, we'll be back to see you soon, sweetheart. But I'm not sure how long this world will last.

Yui: Don't worry, my core programming is safe inside your NerveGear, so I can be with you forever!

Kirito: Yeah. Well, we have to get going. I have to see Mommy.

Yui: Ok Daddy! I love you!

Kirito: I love you too dear.

Kirito kisses Yui.

Sonic: Well, it's over. Now go see her, Kirito.

Kirito: Alright.

They all log off. Sonic and Tails wake up in their apartment.

Sonic: Alright. It's over. We're now really back in the real world.

Tails: Yeah. I guess all the other SAO players will wake up soon enough.

Sonic: Yeah. We should head over to the hospital to make sure Sugou doesn't do anything.

Tails: Yeah.

At Kazuto's room in the real world, he wakes up and see's Suguha.

Suguha: Oh, I'm sorry! You took a while so I got worried.

Kazuto: Sorry for taking so long.

Suguha: Is it over?

Kazuto: Yeah. The game is finally over. Asuna's back.

Suguha: Thank goodness.

Kazuto: Hey, Sugu. Thank you so much. If you weren't there. We wouldn't have made it.

Suguha: No. I was so happy that I was able to help you.

The two siblings both hug each other.

Suguha: So she's finally back.

Kazuto: Yeah. Listen, I...

Suguha: Go to her. I know that she's waiting.

Kazuto: Alright.

They head outside as it's snowing. Kazuto gets his bike.

Kazuto: It's freezing out here.

Suguha: It's snowing.

Kazuto: Oh yeah.

Suguha: Well, be careful. Say hi to Asuna for me.

Kazuto: Yeah. I'll properly introduce next time you both meet.

Kazuto rides his bike to the hospital to see Asuna.