Theta was created in 2018 by two great professionals in the gaming industry: Mitch Liu and Jieyi Long 一 and maybe it's because of this vast experience that the platform caught people's attention so much.
In addition to its own team, Theta also has a roster of advisors such as Steve Chen (co-founder of YouTube) and Justin Kan (co-founder of Twitch)