Now that I look at the screenshots I've made, there was indeed some bad luck involved. In second game I died at 13 cards left and had only 2 shriekers out of 7 creatures in the deck.
In third game it was a really close game, but since titanium shield protects from arsenic only, and I accumulated 19 poison from chrysoaras and poisons only, it was hard to outrush that.
So yeah, I'm surprised how Dragoon and Valuka found it to win every time, probably some random coincidence. Based on my extensive knowledge and experience I'd say my deck had around 40% chance against wavedashe's... so congratz on choosing a good deck againt us, but still neither of the decks was a perfect counter.