m6v review