Nice Idea, the levels are easy to pass, the hard part is to solve the puzzle (I used a little bit google to solve couple of them).. also you did a memory game .. Good Job