MRY
Wormwood Studios
It's interesting -- it seems like Steam reviews have some kind of critical mass thing going on, because the number of "likes" that my review has accelerated. It suggests that an interesting way to sabotage a game would be to write an unpersuasive but enthusiastically positive review on Day 1, have it upvoted by fanboys until it hits that critical mass, and then watch it sit forever as the most helpful review. Good thing for these guys it's felipepepe's magisterial review that took off instead.Notable Steam reviews
(This problem is even more acute on GOG, which doesn't do anything to promote recent reviews, so once you're the most popular, you are insurmountable. I remember Primordia's superfan explaining that before she posted her review the instant GOG permitted reviews to be posted, and it seems she was right -- no other review comes remotely close (332 vs 111), and once you get past the first page of five reviews, the drop-off is even more dramatic. #1 review = 332 helpful ratings; #6 review = 13.)
Other data-crunching, probably already flagged by someone, but DE is roughly in the ball-park of largest concurrent players of TTON (5.1k vs. 7.3k), which is kind of amazing given the relative market power of the two products.