(Mistveil Ruins isn't a spell.)
Mistveil Ruins enters the battlefield tapped unless you reveal an artifact land card from your hand.
All creatures have Mountainwalk.
: Add to your mana pool. Return Mistveil Ruins to its owner's hand.