Loved the concept. I kept losing so not sure if the puzzle is too difficult or I'm just understanding what I'm seeing. I also experienced the freezing issue. Loved the explanation at the beginning of the game too!