I agree, lag compensation very much needs to be improved. I was playing with a friend on her local host server and I had 300+ ping. This was perfectly fine for attacking the NPCs, as there was only a slight hit delay to deal with, but against the other Heroes it was borderline impossible to deal...