It seems like a good site, but I was looking for more of a self-test one ( sorry for not making that clear, I wasn't aware of what to call such a site, when making the post).
It is something along the lines of this https://www.thatquiz.org/ that I was/am looking for.