When you want to undo some actions, the only way to do so is to click as often on the back button as you want to go back - and each time with a huge loading time.
It would be better, if you could choose the point to which you want to restore the game. Like a history-list (not every history, but you should be able to capture more than enough steps.