Really beautiful effects when the couple meets together, great payoff for completing a level.
The randomness of the red dots was definitely frustrating during a few levels. It was difficult to read and so it was difficult to plan around, especially for a game about solving puzzles.
Otherwise, great job! Would love to see more :)