Hamlet What do you think accounts for the universality of this play

In regards to Hamlet, please answer the following two questions in no less than 400 words.

What do you think accounts for the universality of this play?

Why did Shakespeare’s revenge tragedy become THE PLAY? Why do we know Hamlet and not Titus, Vindice, or Hieronimo