Like the quick intro lol. As far as wanting to keep watching as I assume people watching this would be into the game then i see no reason they wouldnt want to keep watching it. Although a way to make sure people would want to stay would be to give some tips and advice for the game or the area that your in so people would be curious to see if you give further tips etc.
But even without that the voice is good quality and commentary is good.