This is where we find gems in the rough. I would much rather put my money in something like this that was discovered by good research, than by a PR. Companies that do not fluff out PRs are much more likely to have a real deal going for them.
This post is in my opinion and should not be construed as investment advice.