There is a glitch in the purple gem you can buy at the market. The purple gem lets you to "change size" in the description, shrinking you down to fit in small areas. However, when using the gem for Sonic, you are able to jump infinitely. When you press Jump while holding Activate Gem and repeatedly tap A, your character will act as if he wants to do the homing attack. However, the game glitches, cancels it out, and lets you to jump as many times as desired while moving in the direction you wish to go. This lets you reach interesting parts of Soleena or an action stage that you were not meant to access. If you die or find a alternate way to lose the gem, it will be "out of stock" for some time.