I think it's Myr for the win in this case.
Permalink
Cool deck man :D you should check out Charmbreaker Devils, see if it fits.
...reminds me of Ancient Depths :)