Tweet-size iPhone X review will have you ready to upgrade