Really enjoyed the atmosphere and setting here! What are these creatures I'm killing? Why am I killing them? Why does the comms guy hate them so much? That little bit of mystery was enough for me to play multiple times. Great job!