I have seen Treasure Hunter referenced in quite a few places, from Steam forums/Guides to YouTube comments. That may just be people self-reinforcing, or it could be accurate; it's going to be some time until we get numbers to back up any of these claims. There is a ton of conflicting info right...