Moto G; the world’s best smartphone?