9 ms·Lol 0.015mm key travel is something to brag about now? Is it secretly made by apple?by wkat4242 2y agoLol 0.015mm key travel is something to brag about now? Is it secretly made by apple?