I've recovered. Took about a day or two. If we dont keep our tails together, Echo Project might consider toning down or outright cancel any future updates. So...chill guys.