Enigma.com will be back on line shortly. In the
interim, please contact our new corporate headquarters (Enigma is now
PTC) to be directed to the person or office needed.
140 Kendrick Street
Needham, MA 02494
We apologize for any inconvenience.
Please note: Enigma
customer support can still be contacted through the Enigma