I really like the idea of beginning the game with an alien invasion, and then having all the heroes to unite to fight other threats.
Maybe an idea is that some people begin to harvest alien tech to enhance themselves? Maybe a strange liquid can bestow them with powers in which they wish to use in a harmful way?
Any other ideas? Anyone interested?