I wonder how did they manage it. Even the Screen itself has a 1 - 4ms latency. That is excluding the Input latency and Software in between.
It might be. On monitors the difference between a 120hz refresh rate and 144hz refresh rate is about 14ms between frames. Some people (claim) to tell the difference.