capcom and marvel. .. soon... capcom and marvel soon