Very nice, but still not quite right.
It should be worth noting that when the soldier runs into anything, instead of blocking his path, it explodes (even chainlink fences). Also, anything will go up in flames when shot at, even where it isn't appropriate (again, chainlink fences).