No subtlety here: It's pretty much just tons of Fireballs.
It has a fair amount of mana ramp, but may need even more. I might go up to 20 mana ramp with this.
Click here for a text version of this decklist
Click here for my EDH Commander decks