ENGLAND IS MY CITY
3 way check + checkmate move

i think i have created a 3 way mate: when red moves his knight from f8-g6 everyone is mated.
green directly from the knight on g6 because he cant take the knight and has no flight squares.
blue is mated from the yellow rook on k8 because he has no flight squares and cannot move a piece in between--> the bishop on b7 is pinned by the red bishop on f3 and no other piece cant be put in between.
and yellow is mated by the green bishop on d6 because again the yellow king has no flight squares and he cannot intercept with any piece the threat. the mate giving rook on k8 is pinned by the green rook on k3.
at least i think i closed every loophole...but if somebody finds a flaw please let us know
i really just wanted to see if it is possible to set up a position and it was actually not that difficult but i am not quite sure how often something like that might happen...but i would love to see a game where it does.
I agree