David is an exciting player.
He is very well ballanced between physic, technique and tactique.
What impresses me the most about this video is his game vision and the way he makes work through his great technique. He is very good with the ball on his feet, with good dribbling skills, protecting the ball well, even when under pressure, and passing it with great precision, both on short and long distances.
Due to his age, I recommend clubs to watch him in the short term as he seems to be a "ready" player.