Fixit: A 3D Jigsaw Puzzle Game Using Multi-touch Gestures