MSI GP66 Leopard review: substance over style