You are a tiny green creature who has been separated from your mysterious protector. You've been on the run ever since. Will you survive long enough to escape this planet or reunite with your trigger-happy friend?