I guess its not a fault on your end but rather itch.io or browser based game that seems to lag a bit, but not sure anyways ignore my suggestion.