RIP Syncapse: Syncapse Announces Huge Layoffs