Vitalsource Technologies, Inc. Ritual Gone Wrong