Games/How to Survive: Barricade!/MediaHow to Survive: Barricade!·, 2014 · 505 GamesMediaBack to gameAll6Screenshots6Screenshots6More about How to Survive: Barricade!Player reviews