Work a bit harder on the voices.
The words fits but the voice was not within the character. What I mean is that you must fit the voice into the character. Your shadow's voice didn't seem to fit with shadow. You'd need to get into a darker/angry voice into him. And Eggmans vocie... Well lets just say that his voice sounded as if he was a demon. For him you just got to try and find the perfect evil scientist voice that may just fit him. But that's what I think at least. I mean really who would want to listen to some guy who has never made a flash movie or something like that. Well anyways if you keep trying hard you'll be liked in no time or something like thst. Well l8a.