Hands-on review: Updated: LG G3