Score: 10
"Excellent game."
date: November 6, 2009
This is my favorite game I've found on newgrounds so far. Very solid.. Fun. The one and only thing that's annoying is if you accidentally barricade yourself in, you're screwed because you can't destroy your own barricades. Aside from that minor annoyance this game is just pure kick ass.