star fortress

Concept

A revolutionary military fortification with angled points designed to withstand artillery by distributing damage and creating overlapping fields of fire.

Mentioned in 1 video