I think the game is progressing nicely to be honest.  I mean the only thing I can think to do that might push things forward for the new mutants perhaps is to collect their individual "personal story ideas" and start to run through them.