This language actually reminds me more of SPARQL, but without RDF’s URI prefixes reminiscent of XML namespaces. These queries search a graph for patterns spanning many nodes and edges.
GraphQL is more of an RPC protocol that always recurses down from the same entry node.
Why? Did the ISO GQL come first before GraphQL did?