I think it's a legitimate test. Took me around 20 minutes and I scored 99% which I think is fairly average. (lol presumption affirmed) My SO scored a 105% which is another presumption affirmed.
I'm guessing that it is solely based on pattern recognition but I could be wrong. Here's a link: