Six mana for a 6/6 with flying and trample sounds like a great deal in Standard or Limited, where itd also be a scary threat, capable of grinding for value by bringing itself back after being landcycled
Brago, King Eternal) or with another combat damage trigger you are running around with (Medomai) as well as loads more of powerhouses
Finally, not only will you fight against other trainers in real-time matches, but you'll also be able to fight against AI-controlled characters to improve your strategy technique and master your deck
Each time he banishes something, even if he's the one being challenged, he'll also get to deal two damage to another character
Finding the right home for this card, outside of Landfall lists in Commander, will be tricky for that reason