Catching up with Marvel @C2E2