Drop the following:
Arsenic (stacking damage is good but you need the weapon slot for other things)
Enchant Artifact x1 (debatable)
Fallen Druid x1 (two is redundant)
Elite Otyugh x1 (debatable, but two is usually enough for me)
Leaf Dragon (taking other Life cards out removes the need for this)
Jade Staff (weapon slot is needed for other things)
Feral Bond x2 (very weak early healing, and late-game you don't need them anyway)
Minor Phoenix x2 (only useful for growing Otyughs, which is easy enough with FFQ. there's a better fire card)
Improved Steal x1 (if I run steals, I don't often use the two I bring)
Add the following:
Golden Hourglass x2-3 (you NEED some of these early if you expect a fast draw, one isn't going to cut it)
upped Eternity (avoid deckout against Miracle-users and stallers)
Shard of Gratitude x2 (must-have for any anti-FG)
Rain of Fire x1-2 (helpful in combo with Bone Wall and Otyugh)
Ice Shield
Dimensional Shield x2
consider Sundial x3-4
That will increase your deck size a little, but it'll be offset by the extra Hourglasses. Definitely run with Time mark.
Add the following when you can:
Pulverizer + Crusader (run with both Pulv and Eternity online, Pulverizer will also let you drop the Steals)
Also consider running Ulitharids and Graveyard
unupped. They cost less to play, and you're not after extra attack, but rather their utility. Graveyard can be left upped, though - you only need it later on when you're making the kill, at which point you should have more than enough
.
If you make the above changes, your upgrade priority should be:
Hourglasses
Dimensional Shields
Rain of Fire
Bone Walls
Ice Shield
Sundials
Enchant Artifact
Firefly Queen