Your correct. Lag is bad, adding more lag is going to make the experience a little more frustrating and potentially unplayable. What I was trying to say was that games already have lag, although that doesn't excuse adding more lag, but it does show that if the lag were reduced enough if could be negligible in comparison. Now perhaps, on this platform, hypothetically speaking, lag could be reduced in the game so that the physical update and rendering did not take a standard 16ms/33ms (60fps/30fps) amount of time, but instead took a much shorter amount of time, because in hypothetical land they have big servers with vast processing power. You could at least reduce the lag a little between providing the input and producing the associated rendered frame. Although it's getting a little late to engage my logical brain, but maybe this is possible using some clever time slicing. I would say that a game would be to be specifically coded to support such a feature, although I don't think it would be too much hassle (thinking along the lines of an update then render, rather than running both in parallel but rendering last frames information, which is currently the norm).