mini gp review