Glossary October 21, 2019
What is a Speedrun?
A speedrun, or speedrunning, means to complete a video game as fast as possible.
A speedrun, or speedrunning, means to complete a video game as fast as possible.
Mixer is an interactive live streaming platform owned by Microsoft.