Put your game face on. Mascots comes to Netflix on October 13.