Originally Posted by ATMachine
I'm not going to insist on a refund until Telltale actually abandon any attempt to give PC people NutriSpecs. This seems unlikely at the moment. But to uninformed laypeople like me, a lack of updates looks suspiciously like a lack of action.
Fairly recently, the 516vision site was said to be a part of an alternate reality game that didn't quite get off the ground. It's "on hiatus, not cancelled" as of the last update, and I'm pretty sure the Nutrispecs are coming when that gets off the ground. It's obvious that some sort of difficulty came up and things didn't go as planned.