I am also a sonic fan and I've gone beyond the games I've seen the cartoon and even read the comics.
The best part of the movie was like the first 5 minutes because you said, "oh interesting here's some Owl lady we've never seen before on sonic's planet, this could be good." Then the movie says nah, let's go to Earth and just have Sonic be buddies with a human instead.