Die hochwertigen Metallpuzzles gibt es in einer Vielzahl von unterschiedlichen Designs in sechs verschiedenen Schwierigkeitsgraden. Der Name setzt sich zusammen aus ‚HUZZLE‘ von ‚to hug and nuzzle‘ (=umarmen und liebhaben) und ‚to cast‘ (= Metall gießen).