Long time fan of the sonic adventure games and I watched it twice :) its definitely a kids movie, so manage your expectations (Think 80's TMNT or Detective Pikachu).
Jim Carrey was a great Dr. Robotnik, down to his evil laugh. Tails and Knuckles were adorable, and there were plenty of nods to the old games as well.
The movie doesn't take itself too seriously, and even the goofy supporting characters like the barista dude were super endearing.