They are dogfooding their products like you wouldnt believe
They are releasing at breakneck pace, it's pretty funny how vibed their products feel sometimes