More about Duck Hunter Game - Runs Offline's publisher:MAGBEI GAMES.
Check details of Duck Hunter Game - Runs Offline