I really enjoyed the puzzles but didn't understand how I was supposed to move on at certain times. It felt a bit random.