Barricade
Concept »
Whether you're trying to stay alive for a certain time period or just trying to gain the upper hand in a fight, being able to make a barricade is crucial to your survival.
Recent topics on Barricade
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment