Javelin Fighting

Play Now Javelin Fighting

Javelin Fighting - an exciting game based on ragdoll physics. In this game you need to kill all other stickmans by throwing javelins.