Glitch the Code Being

Background
Glitch was nothing. Then he was something. When Y began his search for a two-tailed fox and smart-mouthed hedgehog memories seemed to start fizzing up but he could never remember them (pun fully intended). Also he kept on glitching forgetting who he was and where he was but remembering later.

But then he found the Gamma Emerald. Y's power went crazy. It fizzed and popped. His body, even with a mecha head and legs good not take the power. Suddenly there was a loud ripping noise and next to him a figure of blue code who was fizzing and popping. The pain left Y's body and he and the mysterious blue figure pushed back against the Gamma Emeralds power sending it flying to an unknown location.

That was how Glitch came to be. After that Y's glitches stopped and Glitch became his close companion. Glitch only knew about Y's past and he took the events with his on different more positive perspective. So he was developed by Y's memories but couldn't remember anymore than Y could. The to have a physical bond so they are know instinctively where the other is, if their hurt and where, etc., etc. This has proved useful on occasion. Especially that one time Glitch first went to the mall. Glitch went crazy and got himself separated from Y. They were able to locate each other using their bond. Also, sometimes when the other one is feeling strong emotion, such as fear or anger, even if they're miles apart, in different places in time, the other will other one will all of a sudden feel that emotion.

Abilities
As his name suggest Glitch has the ability to glitch or to cause something to glitch. A lot of times it happens with his emotions.

Examples: If Glitch sees a sudden attack coming like if sonic was coming right for him with a spin dash, or glitch was afraid of getting hit, he would glitch becoming intangible so that sonic's spin dashor the attack would go right through him.