Since I've personally seen this deck evolve, and I have both won and lost against it, I'd like to recommend a few cards that I think could give you the competitive edge instead of just being a hard-to-push-over wall.
2 lost remover, 1 junk arm, and 1 heavy ball.
Try it.~ It will sharpen your...