I'm really hoping this is true/Real!! If so, I can only imagine what McAfee's Deadman's Switch is about to drop on us!
If you click this link below, you may need to refresh a couple of times for it to show... Just did it to me... 1 Day + 10Hr's is not that far away... Tick Tock...Tick Tock...Tick Tock...