Talon Esports at center of financial dispute after $1 million loan | Sheep Esports