Mi 8 first impressions