The dreaded double post

Kinda liked this, but confusion has set in. Now I would assume that all this is taking place ages back before the events of W.I.L.D cats/Aliens. Trying to equate the battle with Defile and his allies against all the Stormwatches who died in the Aliens battle is confusing. PHD looks like it's going to be interesting, butI need clarity for my own piece of mind