In PuzzleGuzzle players attempt to assemble geometric shapes against time by rotating pieces of the shape until they fit. As the game continues further complications are added such as complexity, reduced time, and other factors.