Reviews

Outpost Zero Review

A massive corporation assigns you the task of creating the first outpost on a new planet which will be the first step in their colonization plans. Most of the native fauna don't appreciate your invasi...

5 Average