Esport Tournaments Review and Analysis