needs more win condishhhh, try some heavier mill cards. AND COUNTER COUNTER COUNTERRRRRRRRRRRRRRRR
more jace's would be good. Also i would try putting in some Negate s just so that your fogs aren't counter spelled. Snapcaster Mage would be fantastic. you can just keep reusing your fogs with him. i would take out the Sands of Delirium , and Otherworld Atlas , because you will want to keep mana open for fogging, and more mana open in case you get mana leaked. i ran a very similar deck to this one and those were my weak points, after i added negates and splashed some red,(you really only need rootbound crag as a land source.), i used Blasphemous Act just to help a bit against very creature heavy decks. Just my humble opinion.