Advertise with Us
Duck Hunter II
from XIA ZHANG, originally released 15th March, 2012
HOT! Duck Hunter: Duck Must Die is a game where you shoot the ducks on the screen. The more you hunt the more you score.
Happy Hunting ;)
Recent posts about Duck Hunter II