LOL, I found it interesting as well - could this be the Hail Mary pass we have been hoping for?
(I decided yesterday to let my 10M of oppies ride this train to the bitter end - come the end of June either I will be bathing in glory or I will have a substantial loss to place on my tax return...)