In a parallel dimension where not only apes evolved into a dominant and intelligent species, technology far surpasses our current level. There are four main dominating factions in the known universe.
This baricade is constructed of easily made sections, making it vary cheep to make and deploy onto the battlefield.
Uh, you can't deploy this at the angle displayed... right?