Moto G (2014) Review: A Phone This Cheap Shouldn’t Be This Good