Marvel vs. Capcom's disappearance spotlights the downside of a digital future [j.mp]
I would guess the rights/distribution agreements have something to do with this.