Hello Alaskaman; The puzzle is actually very simple and can be beat in very few moves. The trick it to get all of the blocks down before it will open, you can also press the same button more than once. When you press a button a block in each direction will go down with it. However if an adjacent block is down already it will pop back up. So again the trick is to have all buttons down.
Kindest Regards.