Sponsorship deals will make or break new eSports company