Articles

Streaming 75 Tournaments in 2018

By Jett - 1/01/2019 My journey of working on Tournameta and Streameta through 2018, culminating in the release of Smash Ultimate.