I, too, would love to be in another superhero game! Base Raiders would be neat, although you kind of need a consensus amongst the group. There is a setting for Base Raiders that is all about collecting stuff so that you can fight crime, but things get messy if only one person is following that and everyone else is looking for profit.
I have a set up that sort of solves this problem:
https://docs.google.com/document/d/1n8o6kpIh17B5o-oq-iLSRFxP7l4rQNp3rRELFDUimjE/edit?usp=sharing=
....now I want to play a 'ghost' character ... I'd call him Shell. (Points for whoever gets the reference).