Speed Ball

An exciting concept field. All the barricades are made out of paintball proof netting so you can see through them but can't get shot through them. You can see what the other team are doing and were they are moving but can you work out the angles and what barricade you need to move too to shoot them out.