I'm also hearing reports that McAfee had 31+ terabytes of data that would be released if he was ever "suicided". Things are getting strange.
apparently the rumor is there are instructions embedded in that Q post that are the key to decode that 31+ terabytes of data... strange indeed. ha ha