Forum:Snipe Hunter + Night Assailant ?

Snipe Hunter is a 4 star fiend-type effect monster with the effect:

Discard 1 card from your hand. Select 1 card on the field and roll a six-sided die. If the result is not 1 or 6, destroy the selected card.

Night Assailant is a 3 star fiend-type effect monster with the effect:

FLIP: Select 1 monster on your opponent's side of the field and destroy it. When this card is sent directly from your hand to the graveyard, return 1 flip effect monster from your graveyard to your hand.

As far as I can see, you can repeatedly use Snipe Hunter's effect with Night Assailant as your discard each time, thus being able to wipe your opponent's field with no penalty each turn. This seems too overpowered and I was wondering if there was some technicality or something I'm missing here?

Thanks!