Which heroes are great for which villains and environments?

So I posted a question in bgg but I wanted a quicker reply so I wanted to forward it here. 

So on our third game, not knowing most of the villain cards, we had wraith, bunker, AZ, and Expatriette going against Omintron... terrible idea. When we thought we demolished omnitron, he got the technological singularity card out and we got wiped out. I just wanted a good chart/ summary of which hero goes well with which villains and which environments. I know there are nemesis marks but those doesn't mean they are great to fight against each other. 

So here are my several questions at once(if someone actually has time to respond to all this and played this game enough to know everything(please!!)):
1. I wanted to know which heroes are strong against which villains.
2. And vice versa, which villains are strong against which heroes.
3. Where each heroes are strongest at.
4. Where each villains are strongest at.
5. Which villain-environment combos are strong?

Thanks for kind replies! 

 

P.s. love this game!