Six mana to cast a free spell on upkeep is pretty nice, but when you consider its one mana less than Minds Dilation and can give you most of the same effect, but in red
But the release is October yes, but for the November issue
I'd argue it's either being mana flooded (if you've ever been the player at the table who is empty-handed and top decks lands for a couple turns in a row, you'll know what I mean) or mana screwed (see: basically every Commander Clash game from Crim's perspective)
The community released a mod called Antibirth essentially a fan-made DLC that turned out better than the official ones
It's been easy to stomach their inclusion in Commander, a melting pot format where anything goes
So basically how it worked during Duelist Kingdom, roughly Ritual Summon Ritual Monsters A monster with a blue card frame that has Ritual written on it is called a Ritual Monster