the Revenant is going to have one interesting super-team when these guys grow up. ‘Moonshadow’,cecil (who really needs a hero name), and the Flea.. maybe even that one girl cecil’s friends with, who seems likely to develop some kind of super intellect..