You can download Duck web from
itch.io
Web Games Like Duck web
Shooter
Duck web is a Shooter game. Released for Web on July 10th 2020. We found 0 games which are visually similar to Duck web on Web.
Platforms:
all
Web
Released: July 10th 2020
Games Similar to Duck web for Web
No similar games found for Duck web
Best Shooter games for Web