Comment Comment by trocadero >Many games are draft wins, i.e. a >90% chance of winning solely due to the heroes you've picked.Can you explain? parent trocadero 8 years ago
Can you explain?