this is pretty fun, it reminds me of a game my brother and I played together as kids. I think it was called rampart.
it is pretty random though and when you lose it's hard to tell if it's cause of a lack of skill or just cause you got screwed by the random generation.