Vitalsource Technologies, Inc. Troubling Play