I don't think it's ever been printed in red before: red's form of ramp tends to be more temporary - stuff like rituals or treasures
The iconic summon of Final Fantasy X, isnt it
Its a collaboration with game publisher Ravensburger, and is meant to be broadly appealing and approachable, playable by everyone from newbies and kids to hardcore collectors and competitive TCG players
What it does bring is a bunch more cards using said mechanics
She's an interesting card that you don't want to play as soon as you add her to your hand, as her ability, Perhaps We Can Save Our Future, affects all character cards, including your own
Your best bet at getting as many of those cards as you can in one fell swoop is to pick up its booster pack display