Do you hate aliens more than every single one of Will Smith's cinematic personas combined? We don't blame you: Extraterrestrials are the worst. We plan on getting some cathartic release with next week's XBLA deals, which mark down a few of the platform's more anti-alien titles.
Sign-in to post a reply.