I received my node payment.
As I've said before, while I've been suspicious about CAIx in the past, the fact this node payment DID happen, and at the exact point that all devs could've just pulled a disappearing act, makes me believe in a longer term commitment. People now think Stuhlman and co have abandoned ship - my question to those people is, why pay 14 BTC to people before abandoning the coin? If it was a scam, no money would've been paid prior to the 'silence'.
CAIx is dirt cheap right now. Even if you're unsure, just buy some and hold - with 1.6 million supply, it won't take much (at these prices) for supply to dry up when the PSP hits. Even with one Titan.
CAIx has at least one more huge spike/pump left in it. Just don't expect it to happen until late August/September.
I'm happy to hold, and micro buy at cheap prices in the meantime.