Review: Leopard is an upgrade that roars