Not exactly, but pretty close.
-"sort of like"
"You can use Fire Shield, and you can take out and Anubises or permanents that are not made immaterial the turn that they are played."
-they have decent hp, and SoR removes the one turn wait.
"However, I have never seen your creature, and it doesn't seem to share much of a relation other than using the number of immaterial creatures as a base value."
- that's pretty much the key feature of each card.