and the mate was kinda interesting as well
Ah, discovered double check is my favorite kind of double check.
The mate with the rooks is called a blind swine mate. A Philidor’s mate with rooks would likely be called the Rookidor’s mate, or something similar.
and the mate was kinda interesting as well