Heroes Unlimited game.
not exactly 'nuff.
are we talking heroes? villains? aliens or mutants trying to make a place on earth? set somewhere other than earth? low power, or high? government stooges, independents, or recently come into their powers and trying to learn them?
or is that what this thread is meant to discuss and decide?