Puzzle Game using 3D Physics