Loading: Technology Makes or Breaks Esports Programs