Megan Fox does Comic-Con