Harbinger
Channel: W2daERN
Date: 16/12/2012

Marines at an isolated outpost must fight back against the unknown horror picking them off one by one.