This is the part where I direct you to one of my other projects, an X-Men RPG. It's called X-Men: Deus Ex Machina. And it needs more players. It's intentionally light on history and plot, and very friendly to new players, but at the same time has a big sense of community. It's character driven advanced playing, and if you dig that kind of thing, you should drop in.