The Angry Ducks are in space and they are really in rage to get what is theirs. Think you can manage to win the game with the help of the angry ducks?

Tags: Levels, Kids Game, School Kids, Space, Skill, Kids Games, Angry Duck, Physics, Kids