Game is forever unbalanced by overpowered cards. If you can spare the cash or time to get them you will win with disproportionate frequency. The game also is driven by luck. A very large proportion of its mechanics have some random element reducing the effectiveness and impact of skill as a meaningful factor. Then again this was partially obviated by the aforementioned supercards.