MechBox 2: Hardest Puzzle Ever iPhone A full version program for iPhone, by Andrey Sklyarov. MechBox 2: Hardest Puzzle Ever