Deflector: 3d ball shooter puzzle is a new 3D ball shoot and shield down game. Free ball games are becoming more fun with new idea of shooting balls to destroy shields.
If the world is savage, use your savage weapon!