OX-Lab 22

A Top-down game where you stealthily escape from your Outpost which has been raided by various aliens.
Survival