Games like Train your Brain - Reasoning

Here are some great alternatives to Train your Brain - Reasoning by Senior Games :