Not bad for a first try
The sprites were well done, and the animation was decent, but the lip flap needs some work.
In fact, while the story is interesting and a natural fit for the Sonic world, the dialogue seems so lifeless. Try and make it more natural. Also, it would help if you tailored the lines to the characters. Give them different fonts or colors or something.
Also, regarding your new character Sparkster, be careful not to make him too important to the plot. He should be important, but an original character should not overpower the existing characters. In fanfiction, we call that a "Mary Sue" character. Look it up.