Megafauna Aliens of the Borderlands Non-human aliens have invaded the borderland. Not Roswellian bipedal humanoids in Continue reading