Really cool tension and atmosphere! Turns out, I am terrible at being a killer alien.
This ain't an easy one