(I have been asked to open my previous list as individual bugs)

If you're going to run your servers out of Japan (which is a mistake if you expect Americans to be happy with your timing intensive game), then you need to find a way to compensate for the latency issues. For example, several times during the Ifrit HM fight, when Ifrit gets ready to charge, while he was still on his hind legs and not yet set, I ran out of his path, 2-3 seconds later, he charges, 1-2 seconds after that I get hit for 2500 damage. To recap, 3-5 seconds after I'm out of Ifrit's path, I get hit for damage. (For the record, I have a brand new cable modem with 20mbs connection.)