How is it a counter team? I built it to answer stuff in general, and had no knowledge of your team beforehand. My last one is only a situational counter to your last anyways; my hard counter is sideboarded. I have them there because otherwise I would get 6-0'd by that pokemon, it's really deadly to my team otherwise.
Still, good game. See you in two days.
Sircharles will return when his new team is ready.