The OnePlus Nord 3 review