Its a beautiful game and a pretty unique take! its surprisingly hard too (or maybe I'm bad at matching/memory)! good game!
Yes it's pretty hard but don't give up and retry ;-)