Gamers compete for eSports Festival's $45m prize