Angry Duck Space

Play this nice puzzle physics game. This is a fight between Mao Cat and the Angry Ducks Mao Cat is chasing the ducks all the way to the space. An interesting Angry Birds type twist.

Use mouse to control the shoot. Release left button to shoot.