It has elements of Boulderdash and elements of Sokoban, and anybody old enough to remember XOR on the Spectrum will see large elements of that in it. He wishes to remain anonymous, so he has donated the levels to the public domain. This reimplementation of the game engine is done in C, from scratch, by me. The source archive for Enigma is available for download here. I hope RPM and Debian packages will appear in due course.
Patches are welcome.
If anybody wants to design any extra levels, or write a man page, those would be very welcome.