User blog:Bionicleboy3000/Sonic CD - How did Amy get on Little Planet?

This is a question that has been bugging me for weeks since I earned all the achievements of Sonic CD (both Steam and Xbox LIVE Arcade releases), and I am trying to figure out just how she got there.

Exhibit A
Amy Rose.

First sighted at Palmtree Panic - Present Day.

Other sightings are Collision Chaos - Present Day, Stardust Speedway - Future, and Metallic Madness - Future.

Motivation: To meet Sonic the Hedgehog and become his girlfriend.

Mode of Transportation: Unknown at this point, is the reason this blog exists.

Exhibit B
Little Planet.

Known Location - Floating above Never Lake once a year. Was once chained there by Dr. Ivo "Eggman" Robotnik. Freed and restored to it's former glory by Sonic the Hedgehog.

The issue
How did Amy get to the Little Planet to begin with? Was she the sole inhabitant before Sonic came? Did she take an airplane? Did she jump? What were the circumstances surrounding her arrival? What was the condition of Little Planet when she arrived?