Very good game, everything very well climatic and amazingly looking. Good difficulty of end game puzzles, hard but not too hard.3075 steps to win game, 2806 if counting undo as undo step.