Yeah, I said that the first time I played Halo. The look of the marines was totally ripped off of aliens, the flood were standins for the xenos and the covenant were a video game bad guy version of the preds, complete with honorable culture and high level of mysticism. Starcraft did the same thing, replacing the bugs with the zerg and the preds with the protoss. I mean, sure, there were differences in both cases, it wasn't complete ripoffs, but they definitely know their roots. Half the human units in starcraft even quote aliens.