Yes, I have been thinking the same line as point 2 of your post, they must be holding a good card so that they are willing to risk their assets, all in. Something that we don't know untill all cards revealed. Time will tell.
GDN Price at posting:
6.4¢ Sentiment: Hold Disclosure: Held