It would seem that ze goggles actually do something, but no, I still have no interesting in playing Fallen Earth.
As a matter of fact, I can't imagine why this would bring in a whole lot of cash. The two MT items for sale aren't going to bring in any new players, as the benefits are both useless and nonsensical to non-players, and each player can only purchase one per account. I get why they implemented the items, but I think they could have done it better.