I think I've seen a very similar game somewhere around here, though this one is different enough to be distinctive.
That was still one of my previous games called Celestial Chess, which I deleted a few months ago.
The only note that I have for now is that the Immortals should be represented by an icon other than Queen, such as a circle or the double-crown associated (in Alfaerie) with Chameleon. (I'll probably have additional thoughts later.)
The red Queen was one of the few neutral pieces available.
That was still one of my previous games called Celestial Chess, which I deleted a few months ago.
The red Queen was one of the few neutral pieces available.