Based on the alien movie franchise, run around shoot aliens with flamethrower and pistol, blow up barrels. Still in very early stages of development and will be...
this game sucks