Did not finish this game due to a very late puzzle that requires perfect timing and reflexes. You can't make a cerebral puzzle game that's all about thinking and then expect the player to have unreasonably quick physical reflexes right at the end. It's an unfair shift.