Same question goes to the spells countered by Kheru Spellsnatcher, which go straight to exile upon resolution (like Part the Waterveil). Does it mean that I can cast infinite copies of Part the Waterveil from my opponent's exile zone?
You get to cast only that one copy once, not other cards with the same name that happen to be in exile. Also, once the card leaves exile, it becomes a new object, so even if that card gets back into exile, it is still considered a different card.
Note also that you generally can't counter another spell with Kheru Spellsnatcher's triggered ability unless Kheru Spellsnatcher is turned face down again (which nothing in this scenario allows you to do) and you pay its morph cost again (which you can do only if it's "a face-down permanent you control" [C.R. 702.36e]). None of Kheru Spellsnatcher's abilities is an activated ability (review C.R. 602.1); in particular, morph is not an activated ability, but a static ability (C.R. 702.36).
Couldn't find any answer to the following question anywhere:
Imagine you use Kheru Spellsnatcher's morph ability to counter a spell (let's say, Glimmer of Genius), then you cast Glimmer of Genius without paying it's casting cost, it goes to the opponents graveyard. Will I be able to use Kheru Spellsnatcher's ability again if my opponent casts another copy of Glimmer of Genius and I counter it with Void Shatter/Dissipate so that it goes to exile?
Same question goes to the spells countered by Kheru Spellsnatcher, which go straight to exile upon resolution (like Part the Waterveil). Does it mean that I can cast infinite copies of Part the Waterveil from my opponent's exile zone?
Former Rules Advisor
"Everything's better with pirates." - Lodge
(The Gamers: Dorkness Rising)
"Any sufficiently analyzed magic is indistinguishable from science."
(Girl Genius - Fairy Tale Theater Break - Cinderella, end of volume 8)