It's an interesting idea, but the aliens walk too slowly in my opinion to be helpful. With a bit more polish, this has potential!