We're sort of hoping for a clarifying update from Wizards on the ban policy - and we'll update this guide if and when that happens
Once it hits the field, by paying two generic mana and two Green mana, you can add six mana
Eight mana is a fairly hefty price to pay for a 10/10 creature without trample, and so the extent to which this card is playable is directly proportional to the extent to which its cost can be reduced
Wreck-It Ralph already gained attention in Shimmering Skies, and Set 6 keeps that franchise line active with another premium Enchanted card
Right now, the Standard format is full of cards that cost three, four, and five mana that are good rates, powerful for their respective costs, and offer some form of card advantage