Game is really good and the mechanic works just fine , it just need checkpoints because having to go all the way back because you got stuck (wich I understand is a mechanic of the game) is pretty frustrating . Anyway great design for puzzles