This got very interesting towards the end but it felt like the two reflected sides didn't matter that much in the first half of the game. Could have possibly trimmed some of the earlier puzzles.