duckshot
Duck Shot an ejoyable game in which you must launch rocks at the flying ducks.
Duck Shot is an awesome blend or retro style graphics and new exciting gameplay.
Pull back on your huge slingshot and launch rocks at the flying ducks.
Duck Shot an ejoyable game in which you must launch rocks at the flying ducks.
Duck Shot is an awesome blend or retro style graphics and new exciting gameplay.
Pull back on your huge slingshot and launch rocks at the flying ducks.