Mind Cards (by Free World Group)
I love this one. It's a bunch of task to test your mind. Amazing implementation and nice difficulty. Check it out!