Your ship has crash landed on a weird and desolate planet. Defend your ship from alien attacks while you repair and prepare for take off.
What do you think about Primal Sands ?