Cool game, well done. Nice graphics and atmosphere, music was pretty good too and easy to control. it took me a minute to realise where I could build the barricades.
Although I got to a point where I ran out of mines and there were no more ammo pickups, so I had to die haha.
But it did seem like the AI would always go to attack the same side of the building and ignore me.