Polypuzzle game