Duck Shooter HD

09

Windows 8.1 App Watch: Duck Shooter HD

Yearn for rereleases of some of the classics from the past on the Windows Store? While you wait for Nintendo and SEGA to launch their…