My Big Adventure

this is a great physics-based adventure game, You and your companions(a cute dog) will work together to cooperation, Your job is to help them to solve puzzles by helping each other in each level.