Really creative!
I have a friend that will absolutely love this, it's nice that there's 32 levels to play!
It's personally not for me, and find it too hard, but I can see how well designed it is.
One frustrating thing I found is cards moving out of the viewport, so you can't interact with them and find the pair, even when you know for certain where it is.