Where are those stellar reviews? Yes it has a good score on RT, but many of the fresh reviews are 6/10 and not 8/10.