ForumRelation between Aperture Aperture Science and the Xen?


Yeah, I've been reading a lot about the relationship between Portal and Half-Life, and it seems that I could not understand this unique part, "...The effect that the Xen Invasion had on Aperture Science...", can anyone please explain if the Xen invasion had some effect on Aperture Science?