8,484 plays
Play Super Duck Punch!
Super Duck Punch!
FIGHTING DUCK HORSE
2,210,598 plays
7,530 plays
Play Cat Shmat
Cat Shmat
PUZZLE PHYSICS ANIMAL
5,774 plays
See all recently played »