I realy like the idea of this deck.
But i think you're going to play topdeck pretty quick (if not right from the start
), hoping to get enough artifacts to cast your
barricade breaker, which then hopefuly doesn't get removed.
Have you tested it against other decks?