Previous Game
Explobirds
Explobirds is a silly game where you have to shoot 20 evil green birds in 20 entertaining leves by guiding the home-seeking missiles to their targets....
Next Game
Stack It
Stack It is a physics-based blocks shooting game, your goal is to get the square and target to touch, enjoy!
If you want the walkthrough, cheats, solution, guide, instructions, tips, help, hints for more physics games, please visit the link
Video Walkthrough.