OnePlus 6 review: the spiritual successor to the Nexus