I know you mentioned that you put a lot of time into this, but look at it from the perspective of the community.
1. There's no real sound, and the sound you do have is loud and obnoxious.
2. The entire animation is made up of no animation. There's a badly drawn background, some images that slide across your stage, and sonic's walk cycle.
3. Was there a story to this? I don't feel like it was really told if there was one.
Two hours is HARDLY any amount of time on an animation, and stating that you spent that much time on it, has made it obvious why this flash is in the situation its in. Try spending a couple weeks on something first, then come back. I'm sure you'll notice that your quality will have improved.