After playtesting this deck alot these last few days, i've come to the conclusion that. It's heavily overpowered and outright stupid.

Have 1-3 good enchants in your hand, 2-3 land, some mana acceleration, and you should generally 1-hit people from turn 6 depending on your enchants.

The deck gets out of hand late game. Some of my games ended up with me having a 50+ power/toughness, double striking, unblockable, indestructible, life doubling, hexproof bruna with totem armor and annihilation 2.

Try it for yourself.

EDIT: It dies so hard to counters :D Might have to do some rework. So please leave a comment with feedback if you have any.

(The dual land, and the other very expensive lands can be replaced with normal lands to reduce the price by a few hundred bucks. It wont hurt the deck much)