Could it be a possibility that ley lines, stone henge, and the pyramids across the planet have anything to do with the death trap machines? All the structures and pyramids located on earth and Mars are way too coincidental. I would be very interested in demolishing these structures to see if it would terminate the death trap machinery.
...but I'd also be concerned about what could be released if the prison broke. I mean it would be pretty awkward to find out Aziz turns out to be Zeus if we cracked open the amnesia machine.