Yes! Everyone can create their tournament by platform. The idea of eMasters is to enable anyone, without investment, to set up a tournament that will have all the automation and professional organization of eMasters. If your tournament attracts many teams maybe you can become an eMasters partner and monetize your tournament!
For a step-by-step tutorial on how to set up a tournament click here!