Barricade: ALPHA DEMO RELEASE!

DEMO RELEASED ON STEAM You can get it here: https://store.steampowered.com/app/2849590 Future Plans The demo release is a major milestone for Barricade, this will allow me to get more eyeballs on the game and enter it i…