Reverberate
$1 @
------ Reverberate ($1 @)---
For each card in play without an echo token,
create a copy in play with an echo token.
(static) Whenever a card with an echo token would move to your hand or discard,
trash it instead.
Onslaught
$3 @
------ Onslaught ($3 @)---
(cost) +$3 for each cost token on this.
Put a cost token on this.
Repeat any number of times: play a card in your hand
that was also there at the start of this effect
and that you haven't played yet.