Barricade

You know that part of a zombie movie where the heroes look on in horror as a horde of undead break down their makeshift barricade? We do. The Barricade game is our love letter to that moment. Play the game.