Physics Games
New Physics Games
Giraffe Hero
Throw stones and break cages to free the animals. Try to destroy as many objects as possible and collect all of the stars.