If I were you I wouldn't bother with the
fog effects. If you're spending your turns negating attacks, you're not moving towards victory.
Rhys seems dubious as well. You aren't doing much else with tokens.
More mana elves would be useful, especially given your low land count. There are a lot of functionally identical versions of
Llanowar Elves out there, and
Elvish Archdruid is a useful lord.
Not sure the pump spells are pulling their weight.