I cheated and read the tags first, so I saw where it was going, or at least the perspective, from the end. Nice little morality tale via the alternative view of invading aliens. Nicely done, right down to the sort of befuddled, ho-hum narrative voice of the wistful alien who wishes he could have helped these poor, pitiful creatures more.
THX 0477