What exactly is your win condition with this deck? Opalescence and angel tokens seem nice, but I don't see there's enough of them to make a critical difference.
Permalink