Vitalsource Technologies, Inc. Superpower Struggles