Vitalsource Technologies, Inc. Empire Strikes Back?