The first trailer reveals the mine-setting of Mars that was teased some time again. Thing is - in those mines there are ancient creature things. And presumably they're seeking blood.

Trailer doesn't show much, but Guerrilla was awesome so we've high hopes for this.