Kingdom Hearts reveals all the ways Square Enix are trapped by their own history